先确认系统是否已经安装了epel-release包(EPEL是企业版Linux的额外软件包,是Fedora小组维护的一个软件仓库项目,为RHEL/CentOS提供他们默认不提供的软件包。):
#yum info epel-release
如果有输出有关epel-release的已安装信息,则说明已经安装,如果提示没有安装或可安装,则安装
#yum install epel-release
安装完后,就可以使用yum命令安装nodejs了,安装的一般会是6.x的版本,并且会将npm(3.x)作为依赖包一起安装
# yum install nodejs
安装完成后,验证是否正确的安装,node -v,如果输出如下版本信息,说明成功安装
# node -v v16.13.2
安装n
# npm install -g n
安装指定版本node.js
# n 16.13.2
安装最新版
#n latest
查看 node 当前安装路径
# which node /usr/local/bin/node
通过N_PREFIX变量来修改 n 的默认node安装路径,编辑环境配置文件:
#vi ~/.bash_profile
将下面两行代码插入到文件末尾:
export N_PREFIX=/usr/local #node实际安装位置 export PATH=$N_PREFIX/bin:$PATH
执行source使修改生效:
# source ~/.bash_profile
切换nodejs版本
# n
选择已安装的版本
οnode/8.11.3 node/10.4.1 node/16.13.2 Use up/down arrow keys to select a version, return key to install, d to delete, q to quit
查看当前版本node -v,下面表示已切换成功
[root@time-cent7 ~]# node -v v16.13.2
版权声明:若文中没有特别声明皆为原创文章,转载时请以链接形式注明文章出处与原文链接。
非书面授权,禁止转载。本作品采用 CC BY-NC-ND/2.5/CN 许可协议。
如果帮您解决了问题,可以给小编打赏,小编不抽烟不喝酒,6元就够吃个泡面了,感激不尽。
非书面授权,禁止转载。本作品采用 CC BY-NC-ND/2.5/CN 许可协议。
如果帮您解决了问题,可以给小编打赏,小编不抽烟不喝酒,6元就够吃个泡面了,感激不尽。