【问题标题】:Running Azure node.js Tools on Ubuntu在 Ubuntu 上运行 Azure node.js 工具
【发布时间】:2018-09-25 05:43:10
【问题描述】:

我已按照these 的指示进行操作。

据我所知,我已经成功安装了 node.js azure 工具。没有错误 - 没有任何迹象表明它失败了。

但是,我不能,而且文档说,简单运行“azure”...

也许我在 node.js 中缺少一些东西?

【问题讨论】:

  • 更多细节......你到底做了什么? npm install -g azure?该命令的输出是什么?看起来成功了吗?当你运行azure 时会发生什么?是找不到命令,还是收到错误消息?
  • npm install -g azure 据我所知工作正常。找不到天蓝色命令
  • 其他 npm 模块是否适合您? (如果你先运行npm install -g express,然后尝试运行expross,这行得通吗?)
  • 谢谢,好主意...所以我安装了 express 并且它起作用了。在 /usr/local/bin/express 中添加指向 /usr/local/lib/node_modules/express/bin/express 的软链接,当我安装 azure 时,它​​不会创建此可执行文件。
  • 您是否使用 sudo 运行了 npm install?有时,当您这样做时,我会看到奇怪的行为...

标签: node.js ubuntu azure


【解决方案1】:

您可能会遇到一些问题。

首先,我会确保您运行的是 Node.js v0.6.20。您可以通过打开命令提示符并运行:

node -v

您应该回复v0.6.20

如果这不起作用,您可能缺少 Node.js 或 NPM 缓存的路径变量。通过运行[在命令提示符中]验证环境变量是否存在:

path

你应该看到两条路径:

  • %appdata%\npm

[x64 机器]

  • %programfiles(x86)%\nodejs\

[x86 机器]

  • %programfiles%\nodejs\

如果这不起作用,我会检查以确保 azure 模块已加载到 %appdata%\npm\node_modules 目录中。

【讨论】:

  • 对不起,我错过了标题中的 ubuntu,这些是 Windows 说明。
【解决方案2】:

可能是路径问题。就我而言,天蓝色程序位于 ~/.npm-global/bin。

运行“导出 PATH=$PATH:~/.npm-global/bin”。或者只是添加到 bash 源文件中

【讨论】:

    猜你喜欢
    • 2017-06-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-10
    • 2022-09-27
    • 2015-07-07
    • 2014-06-09
    相关资源
    最近更新 更多