【问题标题】:Unable to install mean-cli in linux mint 17 using npm无法使用 npm 在 linux mint 17 中安装 mean-cli
【发布时间】:2015-07-01 17:35:20
【问题描述】:

我已经安装了 npm、nodejs。但是当我尝试安装 mean-cli(在 linux mint 17 上)时,出现以下错误。从错误来看,mean-cli 的安装脚本似乎使用了命令“node”与“nodejs”(对于 linux-mint)。我不确定如何让它使用正确的命令。

我在 SO 上搜索了谷歌和与 mean.io 相关的帖子,但找不到任何相关信息。任何帮助表示赞赏。

sudo npm install -g mean-cli

> mean-cli@0.10.14 preinstall /usr/local/lib/node_modules/mean-cli
> node ./scripts/preinstall

sh: 1: node: not found
npm WARN This failure might be due to the use of legacy binary "node"
npm WARN For further explanations, please read
/usr/share/doc/nodejs/README.Debian

npm ERR! weird error 127
npm ERR! not ok code 0

【问题讨论】:

  • 您可以在您的$PATH 中创建一个名为nodejsnode 符号链接。
  • @pacholik - 谢谢,那行得通。但这不会干扰“实际”“节点”或任何正在寻找它的东西吗?无论如何,这个询问只是预防性的,因为我没有安装其他“节点”包。
  • 是的,会的。但事实上,当我寻找会发生冲突的 Ubuntu 软件包的内容时,我发现 nodejs-legacy,将作为答案发布。
  • 事先删除你的符号链接。

标签: linux node.js mean.io


【解决方案1】:

安装包nodejs-legacy,它只是nodejs的符号链接。

【讨论】:

    猜你喜欢
    • 2015-01-03
    • 2016-03-27
    • 2018-10-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-26
    • 1970-01-01
    • 2023-03-04
    相关资源
    最近更新 更多