linux (centos) 的 nodejs 安装全局包后使用命令无效

npm install @vue/cli -g 后,使用 vue 命令无效。

可能是环境变量没配置,查看是否 (npm config set prefix 路径 )设置过包安装路径

npm get prefix -g

/home/kk/Documents/node-v14.21.3-linux-x64

我的没有设置过,是安装路径,那么添加 PATH,默认全局包安装路径是 lib 目录下

/home/huyunan/Documents/node-v14.21.3-linux-x64/lib

sudo vim /etc/profile,PATH 要放在 unset i 前

复制代码
export NODE_HOME=/home/huyunan/Documents/node-v14.21.3-linux-x64
export NODE_GLOBAL=/home/huyunan/Documents/node-v14.21.3-linux-x64/lib
export PATH=$PATH:$NODE_HOME/bin:$NODE_GLOBAL

unset i
unset -f pathmunge

让环境变量生效

注销重新登录,或是是 source /etc/profile (但这只能在当前端口生效,新开端口不好使,必须重新登录才会加载)

测试

npm install @vue/cli -g

vue create uu

成功

相关推荐
Linux运维技术栈33 分钟前
CentOS 7 升级系统内核级库 glibc 2.40 完整教程
linux·运维·centos·glibc·系统内核
qwfys20035 分钟前
How to install Centos 8.5 on vmware workstation pro 17.6
centos·vmware·install·17.6
刘延林.1 小时前
树莓派5-ollama-linux-arm64.tgz 下载
linux·运维·服务器
半梦半醒*1 小时前
OSPF实验一
运维·网络·网络协议·tcp/ip·网络安全·信息与通信
TeleostNaCl1 小时前
一次因 luci 无法登录而通过 SSH 升级 OpenWrt 固件的经验总结
运维·网络·经验分享·ssh·智能路由器
麟城Lincoln2 小时前
【Linux-云原生-笔记】Apache相关
linux·笔记·云原生·apache·webserver
ZZZKKKRTSAE2 小时前
玩转rhel9 Apache
linux·运维·服务器·apache·web
Z_zz_Z___2 小时前
DNS协议解析过程
linux·服务器·网络
爱吃土豆的马铃薯ㅤㅤㅤㅤㅤㅤㅤㅤㅤ3 小时前
Linux 下使用 vim 文本编辑器时的操作指令
linux·运维·vim
百锦再3 小时前
Rider 全面解析:跨平台 .NET IDE 的核心技术与高效实践指南
linux·ide·.net·sdk·core·rider