CentOS系统cnpm安装完整教程
准备工作
确保系统已安装Node.js环境:
node -v
npm -v
若未安装,执行:
sudo yum install epel-release
sudo yum install nodejs npm
cnpm安装步骤
通过npm全局安装cnpm工具:
npm install -g cnpm --registry=https://registry.npmmirror.com
验证安装结果:
cnpm -v
正常输出版本信息即表明安装成功
cnpm基础使用
替换npm命令执行操作:
- 安装依赖:
cnpm install
- 添加包:
cnpm add [package]
- 运行脚本:
cnpm run [script]
创建项目:
cnpm init vite@latest my-project
常见问题解决
权限错误:
sudo chown -R $(whoami) $(npm config get prefix)/lib/node_modules
命令未找到:
echo 'export PATH="$PATH:$(npm bin -g)"' >> ~/.bashrc
source ~/.bashrc
镜像更新:
npm config set registry https://registry.npmmirror.com
cnpm与npm差异
功能 | cnpm | npm |
---|---|---|
下载源 | 淘宝镜像站 | 官方源 |
安装速度 | 快(国内优化) | 较慢 |
磁盘空间 | 占用更大 | 正常 |
版本管理 | 支持完整语义化 | 原生支持 |
注意事项
- 安装依赖时使用
--no-optional
参数避免可选包安装失败 - 生产环境部署前建议执行
npm ci
校验依赖 - 定期运行
cnpm update
更新本地包缓存