centos7安装nodejs,Linuxnodejs网站
安装nodejs
1.1使用epel安装
epel (扩展企业版Linux )企业版Linux附加软件包是由Fedora团队维护的软件仓库项目,默认情况下提供给RHEL/CentOS
首先,确保系统上安装了epel-release软件包。
$ yum info epel-release
如果输出了有关epel-release的已安装信息,则表示已安装。 如果系统提示未安装或可以安装,请进行安装
$ yum install epel-release
安装完成后,可以使用yum命令安装nodejs。 通常安装的是6.x版,NPM(3.x )作为依赖软件包一起安装
$ sudo yum install nodejs
安装完成后,确认安装正确,node -v,输出以下版本信息后,表示安装成功
v6.13.3
发生了问题。 目前,nodejs发布的版本相对较快,一些新框架需要node的新版本。 怎么升级? 目前,node的最新版本为10.4.1。 介绍如何升级nodejs
1.2卸载nodejs
注意:此处的卸载不是必需的步骤。 只是提供卸载的方案。 请根据需要进行操作。 安装后请不要删除或进行安装,以免陷入死循环。
1.2.1使用yum删除一次
yum remove nodejs npm -y
1.2.2手动删除残留物
进入/usr/local/lib删除所有node和node_modules文件夹
进入/usr/local/include删除所有node和node_modules文件夹
~检查文件夹中的local、lib、include文件夹,删除其中的所有node文件夹和node_modules文件夹
可以使用以下命令搜索$ find~/-NameNode $ find~/-NameNode _ modules
1.2.3/usr/local/进入愤怒的棉花糖删除node可执行文件
删除: /usr/local/易怒的棉花糖/npm
删除3:/usr/local/share/man/man1/node.1
删除3:/usr/local/lib/dtrace/node.d
删除: rm -rf /home/[homedir]/.npm
删除: rm -rf /home/root/.npm
升级节点js
2.1安装n
n是nodejs管理工具,由TJ编写,github : https://github.com/TJ/n
$ npm install -g n
2.2安装nodejs版本
安装最新版
$ n latest
安装指定的版本
$ n 8.11.3
2.3切换nodejs版本
$ n
选择已安装的版本
node/8.11.3
节点/10.4.1
查看当前版本的节点- v,表示切换成功
v8.13.3
但是,发生了问题。 切换后,请确保版本仍为原始v6.13.3,以查看禁用以下n切换nodejs版本的解决方案
3切换禁用解决方案
3.1查看节点的当前安装路径
$ which node
/usr/local/愤怒的棉花糖/node #举例
在3.2中,n的默认安装路径为/usr/local,如果您的节点不在此路径下,则n切换版本无法将愤怒的棉花糖、lib、include和share复制到此路径
编辑环境配置文件:
$ vim ~/.bash_profile
3.3在文件末尾插入以下两行代码:
导出n _ prefix=/usr/local # node的实际安装位置
导出路径=$ n _ prefix /愤怒的棉花糖:$PATH
3.4 :wq退出保存
3.5运行source以启用修复。
$ source ~/.bash_profile
3.6此时查看节点- v,版本切换成功。