linux用npm全局安装的模块,使用模块命令时提示comman

2020-11-22  本文已影响0人  pengkiw

对于某些node模块我们需要全局安装它,方便使用。在linux中我们我们会遇到这个的一个问题,我们全局安装了一个模块,但是该模块的命令无法在全局中正常使用。

如:npm install -g sinopia
用命令:sinopia 时会提示 sinopia: command not found
原因:模块安装成功后,环境变量没有添加设置,导致无法正常使用该命令。

解决方案:
echo -e "export PATH=(npm prefix -g)/bin:PATH" >> ~/.bashrc && source ~/.bashrc

通过设置之后,用npm在全局安装的模块命令就可以全局使用了。

上一篇下一篇

猜你喜欢

热点阅读