参考链接:
https://blog.csdn.net/nanruitao10/article/details/81482371
https://www.cnblogs.com/mao2080/p/9346018.html
https://www.cnblogs.com/sirdong/p/11447739.html
下载链接:
https://nodejs.org/en/download/
我这里选了Linux Binaries(x64),右击选择“复制链接地址”,然后Ctrl+Alt+T,输入:
1、下载,输入:wegt https://nodejs.org/dist/v12.18.3/node-v12.18.3-linux-x64.tar.xz
(后面为复制的链接地址)
开始下载,需要等待一小段时间:
2、对下载的tar.xz格式进行解压,输入:tar xf node-v12.18.3-linux-x64.tar.xz
(非必须流程。
可以进入解压文件看看下面有哪些东西:
cd node-v12.18.3-linux-x64
ls
进入bin看一下文件夹内容:
cd ./bin
ls
然后退出来:
cd ..
3、为node和npm建立两个软连接,使之可以全局运行:
sudo ln -s /node-v12.18.3-linux-x64/bin/node /usr/local/bin/
sudo ln -s /node-v12.18.3-linux-x64/bin/npm /usr/local/bin/
前面的路径(node-v12.18.3-linux-x64/bin/node、node-v12.18.3-linux-x64/bin/npm)是node和npm的真实路径,后面这个 /usr/local/bin/是固定的。
这里不用sudo可能会提示没有权限,所以加一下。(或者一开始就 sudo su进入)
如果是卸载重装的话,原来的软连接还在,需要删除掉。
rm /usr/local/bin/node
4、测试是否安装成功:node -v
输出:v12.18.3
版本号即可。
npm同理。
如果安装有些东西需要特定版本以上的npm,则需要更新。
关于更新命令:
npm install npm@latest -g
或者 npm install npm@next -g
next指:需要更新的版本
不知道为什么我的更新不了,只能卸载重装。
sudo npm uninstall npm -g //卸载npm
sudo apt-get remove nodejs //卸载nodejs
再重头装一次,版本就更新了。