我的Azure Web应用从Dropbox部署不起作用。
我有一个运行的App服务。我正在尝试部署我的React Webpack应用程序。我已经尝试从我的Bitbucket存储库部署,但是整个项目加载到D:\ home \ site \ wwwroot中,因为Kudu显然认为它是一个node.js应用程序。根据我所读到的,Kudu会对任何具有package.json文件的git部署执行此操作。因此,我尝试从Dropbox部署。我将我的应用程序源正确设置为我的Dropbox / Apps / Azure /目录,然后单击同步。我得到了以下结果:
标题 提交同步请求 说明 正在更新Web应用程序的存储库。 状态 信息性 时间戳 2016年11月23日星期三08:44:09 GMT-0500(东部标准时间) UTC时间戳 2016年11月23日星期三13:44:09 GMT 相关ID 447bf0d0-a533-49dd-898a-57b5be6b5738 完成百分比 100
但是,D:\ home \ site \ wwwroot中的位仍显示来自旧git repo部署的代码。在我的Dropbox页面上,我有要部署的位,即Webpack构建运行后的构建文件夹中的位。它们在根目录下有index.html,因此如果只复制到Azure,则预计会正确提供它。
我对这整个Azure的事情很陌生,有人能帮忙吗?
编辑以下更多信息。
明确一点,我没有部署任何代码,例如包含在wwwroot文件夹中的app.js / server.js。我只复制了Webpack构建运行的结果到指定为源的Dropbox文件夹中的位。该Dropbox文件夹如下:
我有一个运行的App服务。我正在尝试部署我的React Webpack应用程序。我已经尝试从我的Bitbucket存储库部署,但是整个项目加载到D:\ home \ site \ wwwroot中,因为Kudu显然认为它是一个node.js应用程序。根据我所读到的,Kudu会对任何具有package.json文件的git部署执行此操作。因此,我尝试从Dropbox部署。我将我的应用程序源正确设置为我的Dropbox / Apps / Azure /目录,然后单击同步。我得到了以下结果:
标题 提交同步请求 说明 正在更新Web应用程序的存储库。 状态 信息性 时间戳 2016年11月23日星期三08:44:09 GMT-0500(东部标准时间) UTC时间戳 2016年11月23日星期三13:44:09 GMT 相关ID 447bf0d0-a533-49dd-898a-57b5be6b5738 完成百分比 100
但是,D:\ home \ site \ wwwroot中的位仍显示来自旧git repo部署的代码。在我的Dropbox页面上,我有要部署的位,即Webpack构建运行后的构建文件夹中的位。它们在根目录下有index.html,因此如果只复制到Azure,则预计会正确提供它。
我对这整个Azure的事情很陌生,有人能帮忙吗?
编辑以下更多信息。
明确一点,我没有部署任何代码,例如包含在wwwroot文件夹中的app.js / server.js。我只复制了Webpack构建运行的结果到指定为源的Dropbox文件夹中的位。该Dropbox文件夹如下:
asset-manifest.json
favicon.ico
index.html
splash.css
static
css
main.63e4d058.css
main.63e4d058.css.map
js
main.68797484.js
main.68797484.js.map
media
dell-300-426.b435b6bd.png
duck.1d942aad.svg
example1.9443ef49.png
icon_question.3672f035.png
ipad-montecarlo-demo.2d964854.png
moneyplan-imac-300-552-new.8814ce0f.png
web.config
index.html文件中有一个脚本标签,其中的代码指向main.68797484.js文件,这是捆绑的应用程序代码。
但在Azure部署选项中,点击同步后,结果显示“未找到部署”,即使有一个通知“Web应用程序的存储库正在更新”。