0%

Ubuntu 中安装最新版的Node.js和 npm 适合于替换系统默认npm

首先卸载原有的Node和npm(这一步很关键)

1
2
3
4
5
6
sudo apt-get purge npn
sudo apt-get purge nodejs
sudo apt-get autoremove
sudo apt-get clean

cd /usr/local/bin //进入该目录中,若有node或者npm文件,将他删除删除

下载安装node.js

https://nodejs.org/en/download/current/ 在这里下载Linux版的压缩包.tar.xz文件
在/usr/local/bin/目录下 下载

1
wget https://nodejs.org/dist/v12.2.0/node-v12.2.0-linux-x64.tar.xz

成功后,解压

1
tar -xJf node-v11.1.0-linux-x64.tar.xz

并将文件夹移动到指定文件夹下如opt

1
mv node-v11.1.0-linux-x64 /opt/

然后跟npm建立执行链接

1
2
sudo ln -s /opt/node-v12.2.0-linux-x64/bin/npm /usr/local/bin/npm
ln -s /opt/node-v12.2.0-linux-x64/bin/node /usr/bin/node

此处需注意,由于Ubuntu的版本不同,有时需根据npm提示的错误进行重新链接位置

输入以下命令确认

1
2
node -v
npm -v

没有错误提示的情况下,证明我们安装成功。

Windows安装各种软件包需要首先修改镜像源

1
npm config set registry=http://registry.npm.taobao.org