在Mac / Linux上手动创建Windows Azure .cspkg和.cscfg文件

时间:2012-09-25 13:58:55

标签: node.js unix azure

我打算将我的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

非常感谢,

2 个答案:

答案 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链接,您可以将其下载到您的特定计算机并使用它。

  1. Java SDK for Mac and Linux
  2. Python SDK for Mac and Linux
  3. PHP SDK for Mac and Linux
  4. Node.js SDK for Mac and Linux
  5. Here是Linux上Windows Azure SDK for Node.js的直接链接,here是在Linux上使用sdk工具的文档链接。

    如果以上链接均未提供您的语言和平台特定请求,请使用哪些工具提供您想要做的更多信息,我相信我们可以为您提供更多帮助。