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) |
分类:
Linux
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 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代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!