从非Windows环境部署到Azure的云服务,文档含糊不清或根本不存在。我有用于node.js和CLI的Azure SDK,但是没有用于发布或构建所需包的命令。
这个回购用来解决这个问题,但是好几年没有被触及,似乎不再有效:https://github.com/c9/azure-cmdlet-node
或缺乏
这些都没有明确表示您无法在Windows之外部署,但也没有说您可以:
本文档介绍了如何通过Powershell部署和构建软件包:http://azure.microsoft.com/en-us/documentation/articles/cloud-services-nodejs-develop-deploy-app/
这解释了如何使用git和Azure网站(而非Cloud Service):http://azure.microsoft.com/en-us/documentation/articles/web-sites-nodejs-develop-deploy-mac/
本文讨论了需要生成的包和配置:http://azure.microsoft.com/en-us/documentation/articles/cloud-services-how-to-create-deploy/
答案 0 :(得分:4)
你不能。我尝试过,最终放弃了。
https://mediocre.com/forum/topics/one-does-not-simply-run-node-js-on-microsoft-azure
答案 1 :(得分:-1)