我打算将我的node.js应用程序移动到Windows Azure云服务。但是,与Azure网站不同,没有git集成,必须上传包含.cspkg
和.cscfg
文件的ZIP。
对于使用Windows机器进行部署的开发人员,他们使用cspack.exe来创建这些文件,但是* nix用户似乎什么都没有 - 更重要的是没有关于这些文件实际应该包含/看起来像什么的文档。
我是assuming there is no tool for *nix,但有人可能会指出我对这些文件的规范方向 - 或者有人手动创建它们的教程吗?
更新:为了澄清,我正在进行node.js开发。
更新2:我刚刚找到了这个项目,可以是used in conjunction with the node SDK
非常感谢,
答案 0 :(得分:1)
经过多次搜索,我终于发现Cloud9的神话人员拥有their GitHub account可能需要的所有工具。
答案 1 :(得分:-2)
要理解的关键是,如果您使用Linux / Mac进行Windows Azure云服务开发,则不得使用.net而是使用Java,PHP,Python或node.js,这几乎涵盖99在Mac和Linux上非Windows开发的百分比,并且在Mac和Linux上有针对上述每种语言的SDK。这些SDK确实使用特定于语言的工具来构建CSPKG文件,您可以将其直接部署到Windows Azure或移动到其他计算机并从那里进行部署。
如果您访问以下每种语言特定链接,您将找到一个Mac和Linux SDK链接,您可以将其下载到您的特定计算机并使用它。
Here是Linux上Windows Azure SDK for Node.js的直接链接,here是在Linux上使用sdk工具的文档链接。
如果以上链接均未提供您的语言和平台特定请求,请使用哪些工具提供您想要做的更多信息,我相信我们可以为您提供更多帮助。