本文共 1606 字,大约阅读时间需要 5 分钟。
因为需要更换nodejs的版本,所以开贴记录一下过程,以供以后参考。
可以去下载源文件,然后上传到Linux中解压安装。
因为本人要使用项目要求的nodejs版本>=18,因此安装个18.20.3(LTS)版本的nodejs。
1. 进入Linux自定义目录下(如/usr/local),通过wegt命令获取nodejs的安装包。
cd /usr/local && wget https://nodejs.org/dist/v18.20.3/node-v18.20.3-linux-x64.tar.xz
2. 下载完的安装包是*.tar.xz格式,因此使用解压命令对其解压。
xz -dk node-v18.20.3-linux-x64.tar.xz && tar -xvf node-v18.20.3-linux-x64.tar
3. 文件的名称太长,对文件进行重命名。
mv node-v18.20.3-linux-x64 nodejs
4. nodejs环境配置
4.1 进入配置文件。
vim /etc/profile
4.2 按i
键进入编辑模式,在文件的最后面添加一个新行,并将下面代码粘贴过去。
export NODE_HOME=/usr/local/nodejsexport PATH=$PATH:$NODE_HOME/binexport NODE_PATH=$NODE_HOME/lib/node_modules
按ESC键退出编辑模式,并按:wq键退出该配置文件。
4.3 使该配置文件生效。
source /etc/profile
5. 查看nodejs与npm的版本号。
node -v
npm -v
能正确显示node与npm的版本号即安装成功!
6. npm换淘宝源。
因为nodejs的源服务器在国外,在国内使用下载速度不稳定,因此更换国内的淘宝源。
npm config set registry https://registry.npmmirror.com
使用如下命令查看当前源。
npm config get registry
7. 删除nodejs的安装包以及使用xz解压产生的.tar压缩包(可选)。
rm /usr/local/node-v18.20.3-linux-x64.tar.xz
rm /usr/local/node-v18.20.3-linux-x64.tar
8.使用npm安装yarn。(可选)
yarn与npm都是Linux中的包管理器,但yarn是异步执行依赖,所以安装速度快并且安装过程信息很干净。yarn安装后有个yarn.lock文件,这个文件会锁定比安装的版本,别人在安装时会直接读取yarn.lock文件,这样可以保证安装的依赖的版本是一样的。
全局安装yarn
npm install -g yarn
查看yarn的版本
yarn -v
经历以上步骤,nodejs已安装成功,开始你的nodejs之旅吧!
写这个nodejs卸载是因为上文说了,我要更换nodejs的版本,因此把nodejs卸载的教程一并写了吧。
1. 首先卸载npm。
sudo npm uninstall npm -g
2. 卸载node。
sudo remove nodejs npm -y
3. 删除安装路径的文件夹。
sudo rm -rf /usr/local/nodejs
进入 /usr/local/lib 删除所有node 和 node_modules文件夹;
进入 /ussr/local/include 删除所有node 和 node_modules文件夹;
进入 /usr/local/bin 删除node的可执行文件。
使用node -v npm-v命令查看是否卸载成功。
转载地址:http://lszfk.baihongyu.com/