linux npm 全局安装 command not found
前言
在 linux
使用 npm
全局安装一个模块时,会提示命令找不到。
例如:npm install @quasar/cli -g
后
$ quasar -v
quasar: command not found
原因是 npm
的环境变量没有添加设置,导致无法正常使用该命令。
解决方法
将 npm
加入环境变量中,打印 npm
安装位置 npm prefix -g
linux 快捷加入环境变量命令
echo -e "export PATH=$(npm prefix -g)/bin:$PATH" >> ~/.bashrc && source ~/.bashrc
通过设置之后,用npm在全局安装的模块命令就可以全局使用了。
如果重启服务器后,环境变量不生效,刷新下环境变量即可。
source ~/.bashrc