6

我正计划将我的 node.js 应用程序移至 Windows Azure 云服务。然而,与 Azure 网站不同的是,它没有 git 集成,并且必须上传包含 a.cspkg.cscfg文件的 ZIP。

对于使用 Windows 机器进行部署的开发人员,他们有 cspack.exe 来创建这些文件,但是 *nix 用户似乎什么都没有——更重要的是,没有关于这些文件实际上应该包含/看起来像什么的文档。

假设 *nix 没有工具,但是有人可能会指出这些文件的规范方向 - 或者有人手动创建它们的教程吗?

更新:为了澄清,我正在做 node.js 开发。

更新 2:我刚刚找到了这个项目,可以与节点 SDK 一起使用

非常感谢,

4

2 回答 2

1

经过大量搜索,我终于发现 Cloud9 的出色人员在他们的 GitHub 帐户上拥有您可能需要的所有工具。

于 2012-09-25T19:17:26.817 回答
-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. 适用于 Mac 和 Linux 的 Java SDK
  2. 适用于 Mac 和 Linux 的 Python SDK
  3. 适用于 Mac 和 Linux 的 PHP SDK
  4. 适用于 Mac 和 Linux 的 Node.js SDK

是 Linux 上用于 Node.js 的 Windows Azure SDK 的直接链接,这里是在 Linux 上使用 sdk 工具的文档链接。

如果以上链接都不能满足您的语言和平台特定要求,请提供更多信息,您想使用哪些工具做什么,我肯定可以进一步帮助您。

于 2012-09-25T18:33:23.677 回答