1.环境以及安装版本
centos8
node 18.17.1
npm 9.6.7
yarn 1.22.19
2.安装node、npm步骤
2.1下载node包
wget https://nodejs.org/dist/v18.17.1/node-v18.17.1-linux-x64.tar.xz
2.2解压node包
tar -xvf node-v18.17.1-linux-x64.tar.xz
2.3查看node是否正常
cd node-v18.17.1-linux-x64/bin/
./node
出现如下图所示则表示成功
2.4设置软连接,
ln -s /home/heqs/tools/npm/node-v18.17.1-linux-x64/bin/node /usr/local/bin/node --第一个地址是你安装node的路径 第二个是执行命令默认会寻找的路径(可参考env命令中path设置)
ln -s /home/heqs/tools/npm/node-v18.17.1-linux-x64/bin/npm /usr/local/bin/npm
设置完成后使用node -v 显示版本号则成功
问题:ln: failed to create symbolic link '/usr/local/bin/npm': File exists
修改软连接命令为:ln -sf /home/heqs/tools/npm/node-v18.17.1-linux-x64/bin/npm /usr/local/bin/npm
3.安装yarn
npm install yarn@1.22.19 -g
ln -s /home/heqs/tools/npm/node-v18.17.1-linux-x64/bin/yarn /usr/local/bin/yarn --设置软连接,可使用find / -name "*yarn*"进行搜索(一般在npm路径下)
yarn -v --验证yarn ,展示版本号则成功
至此安装完成