node.js - mocha安装权限被拒绝

时间:2015-02-06 18:09:46

标签: node.js mocha

我已经使用以下命令在我的linux计算机上成功安装了mocha:

sudo npm install -g mocha

当我尝试使用mocha时,或者只是使用命令mocha

来调用它

我收到此错误:

/usr/bin/env: node: Permission denied

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我的搜索引导我https://docs.npmjs.com/getting-started/installing-node

该网站提到节点版本应为0.10.32,而npm版本应高于2.1.8

我的本​​地版本较低,npm大幅下降,约为1.3

sudo apt-get install node安装旧版本的节点,因此在查看后我找到了https://github.com/joyent/node/wiki/installing-node.js-via-package-manager#debian-and-ubuntu-based-linux-distributions,它似乎安装了最新的节点版本。

我的npm版本在安装后仍然很低,所以我运行sudo npm install npm -g,最后将我的npm版本更新为2.5。

在我的npm更新后,mocha正常工作