2012-07-17 122 views
1

尝试使用Linux的Azure命令行工具,使用Linux的Azure命令行工具创建虚拟机

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

path.existsSync现在被称为fs.existsSync。 信息:执行命令VM创建 +仰望图像
+仰望云服务
+创建云服务
+检索存储帐户
tty.setRawMode:使用process.stdin.setRawMode()代替。 输入VM“cliusername”密码:

在这个阶段,我输入密码并按下回车键,但仅此而已happens.Also什么消息“tty.setRawMode:使用process.stdin.setRawMode()来代替。”这是显示在屏幕上.Plz帮助!

回答

1

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

看来你正在运行最新版本的节点并且是在安装使用下面的命令蔚蓝的工具都无法与最新的节点V0.8兼容:

npm install azure --global 

解决办法是存在的Dev分支https://github.com/WindowsAzure/azure-sdk-for-node/不中主。 npm存储库提供的包不会使用此更新。

暂时你可以从Dev分支创建的软件包,对于这一点:

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

    npm pack

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

    NPM安装蔚0.6.1.tgz --global

这应该解决您的问题。