node,npm,pnpm安装与配置

  一,安装环境查看

 

   软件版本选择

1
node 10.16.3

  二,软件安装

  软件下载,下载地址

1
https://nodejs.org/dist/

   解压安装

1
2
3
4
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

   版本查看

1
2
3
4
[root@prd-jenkins local]# npm --version
6.12.0
[root@prd-jenkins local]# node --version
v10.16.3

   修改配置文件增加以下内容

1
/etc/profile

 

1
2
export NODE_HOME=/usr/local/node-v10.16.3-linux-x64
export NODE_PATH=$NODE_HOME/lib/node_modules

   设置生效

1
source /etc/profile

   2024-01-04补充安装pnpm

  安装pnpm

1
npm install -g pnpm

  如果安装后没有pnpm命令则使用以下命令

1
ln -s /usr/local/node-v16.20.2-linux-x64/bin/pnpm /usr/bin/pnpm

  

  安装使用国内源的cnpm

1
npm install cnpm -g --registry=https://registry.npm.taobao.org

   cnpm使用方法和npm一样

   不建议使用cnpm如需要提速使用以下命令

1
npm install --registry=https://registry.npmmirror.com

  

  Windows安装方法

  下载windows版本,下载地址,也可以选择其他版本

1
https://nodejs.org/dist/v10.16.2/node-v10.16.2-win-x64.zip

  下载后解压后记下目录,添加至windows环境变量即可

 2024-02-22补充

可以使用nvm快速安装node

1
2
3
4
5
6
7
8
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系统即可

1
2
3
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)
posted @   minseo  阅读(1227)  评论(0编辑  收藏  举报
编辑推荐:
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
点击右上角即可分享
微信分享提示