小门板儿

Menu

Linux系统安装\升级Nodejs

一、安装

1、下载node.js

下载地址是:https://nodejs.org/en/download/

1.1、下载到本地上传到服务器(相比于第二种更麻烦一些)

1.2、通过wget命令直接下载到linux服务器上

2、安装

2.1、在/usr/local文件夹下新建一个名为nodejs的文件夹

cd /usr/local

mkdir nodejs

2.2、解压及其重新命名

tar zxvf node-XXX-darwin-x64.tar.gz

改名为nodejs

mv node-XXX-darwin-x64/* /usr/local/nodejs

2.3、建立软连接

此时的bin文件夹中已经存在node以及npm,如果你进入到对应文件的中执行命令行一点问题都没有,不过不是全局的,所以通过建立软链接的方式将这个设置为全局。 执行:

ln -s /usr/local/nodejs/bin/node /usr/local/bin
ln -s /usr/local/nodejs/bin/npm /usr/local/bin

3、测试

node -v
npm -v

二、n模块升级node

1、./n升级nodejs

node的升级频率太高,n模块来升级是最方便的,网上看了很多资料介绍使用n模块,但是安装n模块之后却经常找不到这个命令

装之后直接去使用n会发现命令不存在

解决方法很简单。仔细查看安装n模块之后的返回信息,进入对应的n目录然后就可以使用n命令进行升级了。如下:

如果想升级

到最新的非稳定版使用命令:./n latest

升级后的node放在/usr/local/n/versions/node/8.0.0/目录下,可以删除原来老版本node的目录,但是n也是安装在老版本node目录下的,删除老目录意味着n也没有了,需要重新安装n。

2./n 指定版本升级

3、./n 升级版本与生效版本不匹配

1、 在系统中更改n下载的node位置编辑环境配置文件:

vim ~/.bash_profile

2、将下面两行代码插入到文件末尾:

3、保存后,source ~/.bash_profile

4、重新输入升级命令,如 n 18.14.0

5、安装好node版本后,去下载对应npm版本。否则下载npm 到新版本,旧版本node不匹配会报错

— 于 共写了977个字
— 标签:

评论已关闭。