【问题标题】:Manually create Windows Azure .cspkg and the .cscfg files on Mac/Linux在 Mac/Linux 上手动创建 Windows Azure .cspkg 和 .cscfg 文件
【发布时间】:2012-09-26 03:17:26
【问题描述】:

我正计划将我的 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

非常感谢,

【问题讨论】:

  • 哇...仍然没有解决方案...

标签: node.js unix azure


【解决方案1】:

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

【讨论】:

【解决方案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

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

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

【讨论】:

  • 抱歉,我正在做 node.js 开发。我已经用npm install azure 安装了sdk - 但是没有生成CSPKG文件的命令。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-08-21
  • 2014-12-06
  • 2019-06-05
  • 2011-01-20
  • 2012-05-02
  • 1970-01-01
  • 2020-12-06
相关资源
最近更新 更多