【问题标题】:How can I set the root folder for an Azure Websites site?如何设置 Azure 网站站点的根文件夹?
【发布时间】:2013-09-20 20:12:34
【问题描述】:

我的文件夹结构是这样的:

-build
 -unimportant stuff
-src
 -scripts
  -thirdParty
   -knockout
    -knockout.js
   -jquery
    -jquery.js
  -business
   -application.js
 -index.html

所以,基本上我的整个站点源代码都在一个“src”文件夹中,当我将它部署到 Azure 时,我必须将默认页面配置更改为“src/index.html”,这似乎可以工作。我的问题是我的脚本没有被加载。

我的脚本是这样引用的:

在我的本地环境中这很好用,但在 Azure 中它无法访问脚本。似乎即使我尝试使用相对路径,Azure 也在尝试从它的根目录访问脚本,该根目录比脚本所在的位置低一级。

有谁知道如何将 Azure 网站根目录更改为我的“src”目录

【问题讨论】:

    标签: azure-web-app-service


    【解决方案1】:

    解决方案是转到 Azure 网站管理中的“配置”。在“应用程序设置”部分添加一个“项目”键和一个值(在我的情况下为“./src”),然后触发部署。现在只会部署您指定的目录,并将部署为根目录。

    完整的说明可以在这里找到:https://github.com/projectkudu/kudu/wiki/Customizing-deployments

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-06-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-23
      • 1970-01-01
      • 1970-01-01
      • 2020-04-04
      相关资源
      最近更新 更多