node,npm,pnpm安装与配置
一,安装环境查看
软件版本选择
node 10.16.3
二,软件安装
软件下载,下载地址
https://nodejs.org/dist/
解压安装
cp node-v10.16.3-linux-x64.tar.xz /usr/local/ tar -xf node-v10.16.3-linux-x64.tar.xz ln -s /usr/local/node-v10.16.3-linux-x64/bin/npm /usr/bin/npm ln -s /usr/local/node-v10.16.3-linux-x64/bin/node /usr/bin/node
版本查看
[root@prd-jenkins local]# npm --version 6.12.0 [root@prd-jenkins local]# node --version v10.16.3
修改配置文件增加以下内容
/etc/profile
export NODE_HOME=/usr/local/node-v10.16.3-linux-x64 export NODE_PATH=$NODE_HOME/lib/node_modules
设置生效
source /etc/profile
2024-01-04补充安装pnpm
安装pnpm
npm install -g pnpm
如果安装后没有pnpm命令则使用以下命令
ln -s /usr/local/node-v16.20.2-linux-x64/bin/pnpm /usr/bin/pnpm
安装使用国内源的cnpm
npm install cnpm -g --registry=https://registry.npm.taobao.org
cnpm使用方法和npm一样
不建议使用cnpm如需要提速使用以下命令
npm install --registry=https://registry.npmmirror.com
Windows安装方法
下载windows版本,下载地址,也可以选择其他版本
https://nodejs.org/dist/v10.16.2/node-v10.16.2-win-x64.zip
下载后解压后记下目录,添加至windows环境变量即可
2024-02-22补充
可以使用nvm快速安装node
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.2/install.sh | bash bash install.sh nvm install --lts export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" nvm install --lts node --version
2024-02-23补充
使用CentOS7.9安装node18以上版本无法使用
使用node命令会出现以下报错
目前没有找到解决方法
使用系统CentOSStream或Rocky系统即可
node: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by node) node: /lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by node) node: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by node)