npm 更换为淘宝镜像

由于 Node 下载模块是从国外服务器(https://registry.npmjs.org/)下载,所以一般下载速度很慢或者下载失败,阿里提供了一个国内的镜像地址(https://registry.npm.taobao.org),提高了下载速度,可以使用以下方式进行设置:

  • 通过 cnpm 命令代替 npm 命令进行下载
    npm install -g cnpm --registry=https://registry.npm.taobao.org
    

     执行成功后,所有的下载都可以使用 cnpm 代替 npm,例如 cnpm install [name],可以通过 cnpm -v 查看 cnpm 是否安装成功。

  • 更改 node 仓库地址为淘宝镜像地址(全局更改)
    npm config set registry http://registry.npm.taobao.org/
    

     设置成功后,使用 npm 命令下载的所有模块都是从http://registry.npm.taobao.org/下载的,如果想还原的话,可以使用

    npm config set registry https://registry.npmjs.org/
    

     可以使用以下命令查看当前的镜像源

    npm config get registry
    

      

  • 单次使用淘宝镜像下载
    npm install [name] --registry=https://registry.npm.taobao.org
    

     

注意:

使用 npm 与 cnpm 安装的模块路径会有些许差别,暂时先记一下,后期再仔细查阅。

 

上一篇:npm源管理


下一篇:螺丝