如何安装cnpm

今天尝试用npm install安装一个项目的依赖,但是无论如何都不能完成,等待时间非常久,所以同事推荐了cnpm,确实非常好用,所以推荐了出来,希望能给大家带来帮助。

cnpm 是中国淘宝团队提供的一个 npm 镜像工具,用于加速 npm 包的安装。你可以通过以下步骤安装 cnpm


1. 安装 Node.js 和 npm

cnpm 是基于 npm 的工具,因此你需要先安装 Node.js 和 npm。如果你还没有安装,可以按照以下步骤安装:

在 macOS 或 Linux 上:

使用 Homebrew 安装 Node.js:

bash 复制代码
brew install node
在 Windows 上:

Node.js 官网 下载并安装 Node.js。

安装完成后,检查是否安装成功:

bash 复制代码
node -v
npm -v

2. 安装 cnpm

通过 npm 安装 cnpm

复制代码
npm install -g cnpm --registry=https://registry.npmmirror.com
  • -g 表示全局安装。

  • --registry=https://registry.npmmirror.com 指定使用淘宝的 npm 镜像源。


3. 验证安装

安装完成后,检查 cnpm 是否安装成功:

复制代码
cnpm -v

如果显示版本号,说明安装成功。


4. 使用 cnpm

cnpm 的使用方式与 npm 几乎完全相同。例如:

  • 安装包:

    复制代码
    cnpm install <package-name>
  • 全局安装包:

    复制代码
    cnpm install -g <package-name>
  • 初始化项目:

    复制代码
    cnpm init

5. 配置 npm 镜像源(可选)

如果你不想使用 cnpm,但希望加速 npm 的安装,可以直接将 npm 的默认源切换到淘宝镜像:

设置淘宝镜像:
复制代码
npm config set registry https://registry.npmmirror.com
恢复官方镜像:
复制代码
npm config set registry https://registry.npmjs.org
查看当前镜像源:
复制代码
npm config get registry

总结

  • 如果你需要频繁使用国内的 npm 镜像,cnpm 是一个方便的工具。

  • 如果你只是偶尔需要加速,可以直接切换 npm 的镜像源。

相关推荐
夜雪闻竹18 小时前
版本管理:npm 发布 + Electron 打包 + CI/CD
ci/cd·npm·node.js·代码规范·chatcrystal
zhangfeng11332 天前
workbuddy ,node.js 每次会在 项目目录上安装 node_modules,能不能一次安装多次使用,为什么 npm 不把包装在全局
前端·npm·node.js
步十人2 天前
【Vue3】前置知识简单概述(包括ES6核心语法,模块化ESM以及npm基础)
arcgis·npm·vue·es6
小虎4 天前
npm和pnpm常用命令
npm·pnpm·镜像源·缓存目录
YJlio4 天前
OpenClaw 2026.5.2 Beta 更新解读:外部插件安装、ClawHub / npm 切换与 Gateway 性能优化
性能优化·npm·gateway·飞书·多维表格·飞书aily·飞书妙搭
丑过三八线4 天前
npm 私有仓库找不到包的解决方案
前端·npm·node.js
一天 24h5 天前
Vue3父子组件传值:从零到精通
前端·javascript·vue.js·pycharm·npm·学习方法
一点事5 天前
pnpm:离线环境项目如何安装pnpm依赖(官方推荐:离线镜像)
npm
搬砖的前端5 天前
AI工具集:Git提交时使用AI进行CodeReview如何在前端应用构建NPM包
前端·人工智能·git·npm·codeview
chushiyunen5 天前
linux环境部署php、php-npm
linux·npm·php