1

尝试使用适用于 linux 的 Azure 命令行工具,

下面是我尝试创建虚拟机时的屏幕输出。

path.existsSync 现在称为fs.existsSync. info:执行命令 vm create + 查找图像
+ 查找云服务
+ 创建云服务
+ 检索存储帐户
tty.setRawMode:process.stdin.setRawMode()改为使用。输入 VM 'cliusername' 密码:

在这个阶段,我输入了密码并回车,但没有任何反应。还有什么是消息“tty.setRawMode:process.stdin.setRawMode()改用。” 显示在屏幕上。请帮助!

4

1 回答 1

1

在与各自团队讨论后,我们发现这个问题与 node.js v0.8 兼容性问题有关。

您似乎正在运行最新的节点版本,并且您使用以下命令安装的 azure 工具与最新的节点 v0.8 不兼容:

npm install azure --global

修复在 DEV 分支https://github.com/WindowsAzure/azure-sdk-for-node/不在 MASTER 中。从 npm 存储库提供的包没有更新。

目前您可以从 dev 分支创建包,为此:

  1. 从https://github.com/WindowsAzure/azure-sdk-for-node/tree/dev下载 zip 文件
  2. 解压并从命令提示符切换到解压目录
  3. 通过运行命令创建包(注意:这将生成文件 azure-0.6.1.tgz):

    npm 包

  4. 通过运行以下命令安装此软件包:

    npm install azure-0.6.1.tgz --global

这应该可以解决您的问题。

于 2012-07-19T02:47:56.023 回答