无法运行使用npm -g安装的软件包

时间:2016-11-10 15:58:32

标签: ubuntu npm

在我的Ubuntu机器上,我使用“npm install -g SomePackage”安装软件包 安装过程正确完成但是当我尝试从CLI运行新包时,我得到SomePacjage不是一个已定义的命令。

我认为Ubuntu无法找到已安装的软件包。

有什么想法吗?

2 个答案:

答案 0 :(得分:0)

排除故障所需的详细信息,但您可以尝试使用sudo

sudo npm install -g SomePackage

答案 1 :(得分:0)

如果你想使用Node.js需要的东西依赖你自己模块中的软件包,那么你想在本地安装,这是npm install的默认行为。

sudo npm install <some_package> //install it locally

如果有任何权限问题,请尝试命令 sudo chown -R $USER:$GROUP ~/.npm sudo chown -R $USER:$GROUP ~/.config