我的文件夹结构是这样的:
-build
-unimportant stuff
-src
-scripts
-thirdParty
-knockout
-knockout.js
-jquery
-jquery.js
-business
-application.js
-index.html
Run Code Online (Sandbox Code Playgroud)
所以,基本上我将我的整个网站源码放在一个"src"文件夹中,当我将其部署到Azure时,我必须将默认页面配置更改为"src/index.html",这似乎有效.我的问题是我的脚本没有被加载.
我的脚本引用如此:
在我的本地环境中,这很好用,但Azure无法访问脚本.似乎即使我尝试使用相对路径,Azure也试图从它的根目录访问脚本,该目录位于脚本所在的下一级.
有谁知道如何更改Azure网站根目录设置为我的"src"目录
解决方案是在Azure网站的管理中转到"配置".在"应用程序设置"部分中添加"项目"的键和我的"./src"中的值,然后触发部署.现在,只会部署您指定的目录,并将其部署为根目录.
完整的说明可以在这里找到:https://github.com/projectkudu/kudu/wiki/Customizing-deployments
| 归档时间: |
|
| 查看次数: |
6039 次 |
| 最近记录: |