在国内使用 npm 时,推荐修改 npm 的镜像源为国内的镜像站(如淘宝 npm 镜像)以提升安装速度。以下是修改 npm 镜像的步骤:
方法一:使用 npm 自带命令修改
-
查看当前的 npm 源:
npm config get registry
默认情况下应该是:
https://registry.npmjs.org/
-
设置为淘宝镜像源:
npm config set registry https://registry.npmmirror.com/
-
验证设置:
npm config get registry
如果返回的是
https://registry.npmmirror.com/
,则设置成功。
方法二:通过 .npmrc
文件修改
- 打开或创建
~/.npmrc
文件(位于用户主目录下)。 - 添加或修改如下内容:
registry=https://registry.npmmirror.com/
方法三:临时使用特定源
如果只需要为某一次安装指定镜像源,可以使用 --registry
参数:
npm install <package-name> --registry=https://registry.npmmirror.com/
方法四:使用 cnpm
淘宝镜像提供了一个名为 cnpm
的命令行工具,功能类似于 npm:
- 安装 cnpm:
npm install -g cnpm --registry=https://registry.npmmirror.com/
- 使用 cnpm 安装依赖:
cnpm install <package-name>
设置成功后,你可以用更快的速度下载依赖包!