我正在使用WebDeploy将节点网站部署到Azure。 我在样本和演示中看到它应该在部署时触发npm install
。 但事实并非如此。我也看到几乎每个演示都使用git部署。 WebDeploy不支持自动npm install
还是我错过了一些东西?在Azure节点网站中使用WebDeploy不会触发npm install
3
A
回答
2
当您使用WebDeploy时,它只会将所有文件从您的机器复制到云,它不会触发任何生成过程。您必须负责确保您的应用程序已准备好运行。
如果你想CI功能,请继续安装部署,这里是教程建立本地的Git https://azure.microsoft.com/en-us/documentation/articles/web-sites-publish-source-control/
还有其他的选择,如果你在github上/到位桶/ Visual Studio团队服务等..库(去https://portal.azure.com,选择您的网站 - >所有设置 - >持续部署看到所有支持optinos)
1
据商务部Publish to Microsoft Azure Website using Web Deploy,故称
部署将包含项目中的所有文件。即使它们不是项目的一部分,node_modules文件夹中的文件也会自动包含在内。
因此,VS中的项目文件夹下的所有文件(包括node_modules文件夹)都将被部署。
相关问题
- 1. 使用WebDeploy for ASP.NET网站
- 2. 节点js npm install -g在ubuntu中不工作?
- 3. 在Azure网站中运行nodeJS站点
- 4. MSBuild未触发WebDeploy
- 5. npm不会构建Contextify发布 - 找不到节点路径?
- 6. 使用WebDeploy(MSDeploy)部署到Microsoft Azure网站目标不起作用
- 7. IIS网站节点不会扩大
- 8. 发行运行节点NPM
- 9. Joomla 2.5网站任务不会触发
- 10. radtreeview节点不会触发onClick事件?
- 11. npm install vs sudo npm install -g
- 12. npm只是不会安装节点sass
- 13. npm install npm -g不会将npm更新到最新版本
- 14. 我们是否可以使用webdeploy打包并发布网站
- 15. 使用webdeploy部署Silverlight网站会成功,但网站和文件不会更新/更改
- 16. WebDeploy部署多个网站
- 17. 部署的网站msdeploy(webdeploy)
- 18. NPM节点enconding
- 19. npm install不会创建node_modules目录
- 20. `npm install`不会安装任何东西?
- 21. NPM不会对节点v0.7.0预安装
- 22. NPM脚本Post Hook不会触发
- 23. npm install不能用--prefix
- 24. 无法使用npm start启动节点站点
- 25. TFS 2013构建不触发WebDeploy
- 26. 为什么“npm install”会覆盖现有符号链接中的节点模块?
- 27. npm挂在npm install -g appium
- 28. 在GridPane中移动节点后JavaFX MouseEvent不会触发
- 29. 如何在Microsoft Azure网站上安装npm作用域模块
- 30. 在azure上发布网站
它是一个简单的基于表达式的节点Web应用程序吗?直接发布使用Visual Studio应该可以工作。 – Aravind
这不是一个Visual Studio解决方案,它只是一个快速的Web应用程序。我只想在azure webdeploy上运行'npm install'。 –
我的部署脚本在CI服务器上运行 –