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
posted @   牛奔  阅读(1490)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· DeepSeek 开源周回顾「GitHub 热点速览」
历史上的今天:
2022-05-10 解决本地代理问题 git 或者 curl Failed to connect to 127.0.0.1 port 1087 after 8 ms: Connection refused
2022-05-10 mysql存储过程之循环遍历查询结果集
2021-05-10 mac php.ini在哪
2021-05-10 js 时间转时间戳
点击右上角即可分享
微信分享提示