前言

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
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐