# 使用npm安装serve命令
~$ npm install serve --global
安装成功
# 可是执行命令会报错
~$ serve -v bash: serve: command not found
安装其它命令也一样
原因:安装成功了,但使用直接使用时确找不到命令,应该是环境变量问题,设置环境变量就可以了。
解决方法:
# 用一个通用的命令配置环境变量
~$ echo -e "export PATH=$(npm prefix -g)/bin:$PATH" >> ~/.bashrc && source ~/.bashrc
# 上面的命令中使用 npm prefix -g 获取node安装目录
# 再执行命令 ~$ serve -v
#成功
#安装其他命令 也能成功执行