一、最顶级的使用1、安装cnpmnpm i -g cnpm --registry=https://registry.npm.taobao.org 2、然后就可以cnpm安装依赖包了3、cnpm config ls 查看E:/我的项目/2018-08>cnpm config ls; cli configsdisturl = "https://npm.taobao.org/mirrors/node"metrics-registry = "https://registry.npm.taobao.org/"registry = "https://registry.npm.taobao.org/"scope = ""user-agent = "npm/6.3.0 node/v8.11.3 win32 x64"userconfig = "C://Users//Administrator//.cnpmrc"; node bin location = D:/Program Files/nodejs/node.exe; cwd = E:/我的项目/2018-08; HOME = C:/Users/Administrator; "npm config ls -l" to show all defaults.E:/我的项目/2018-08> 会发现里面的registry变成了淘宝的镜像(仓库):https://registry.npm.taobao.org/ 二、原始的npm1、查看原始配置 npm config lsE:/我的项目/2018-08>npm config ls; cli configsmetrics-registry = "https://registry.npmjs.org/"scope = ""user-agent = "npm/5.6.0 node/v8.11.3 win32 x64"; userconfig C:/Users/Administrator/.npmrccache = "D://Program Files//nodejs//node_cache"prefix = "D://Program Files//nodejs//node_global"; builtin config undefined; node bin location = D:/Program Files/nodejs/node.exe; cwd = E:/我的项目/2018-08; HOME = C:/Users/Administrator; "npm config ls -l" to show all defaults.E:/我的项目/2018-08> 会发现里面的registry是npm原始的镜像:https://registry.npmjs.org/ 2、npm临时使用淘宝镜像安装依赖包npm i -g express --registry https://registry.npm.taobao.org 3、npm持久使用淘宝镜像安装依赖包npm config set registry https://registry.npm.taobao.orgnpm i -g express 注意,不推荐这样子,因为把npm的镜像完全设为了淘宝的镜像,万一我们有些依赖包只有npm原始镜像里面才有,而淘宝里面没有,那就悲剧了。所以分开npm和cnpm是最好的。 三、一些常用设置1、查看【npm 与 cnpm 是2个不同的】npm config lscnpm config ls 2、设置:主要是设置cache和prefixnpm cofig set cache "D:/Program Files/nodejs/node_cache"npm cofig set prefix "D:/Program Files/nodejs/node_global"cnpm cofig set cache "D:/Program Files/nodejs/node_cache"cnpm cofig set prefix "D:/Program Files/nodejs/node_global" 3、最后的结果E:/我的项目/2018-08>cnpm config ls; cli configsdisturl = "https://npm.taobao.org/mirrors/node"metrics-registry = "https://registry.npm.taobao.org/"registry = "https://registry.npm.taobao.org/"scope = ""user-agent = "npm/6.3.0 node/v8.11.3 win32 x64"userconfig = "C://Users//Administrator//.cnpmrc"; userconfig C:/Users/Administrator/.cnpmrccache = "D://Program Files//nodejs//node_cache"prefix = "D://Program Files//nodejs//node_global"; node bin location = D:/Program Files/nodejs/node.exe; cwd = E:/我的项目/2018-08; HOME = C:/Users/Administrator; "npm config ls -l" to show all defaults.E:/我的项目/2018-08>npm config ls; cli configsmetrics-registry = "https://registry.npmjs.org/"scope = ""user-agent = "npm/5.6.0 node/v8.11.3 win32 x64"; userconfig C:/Users/Administrator/.npmrccache = "D://Program Files//nodejs//node_cache"prefix = "D://Program Files//nodejs//node_global"; builtin config undefined; node bin location = D:/Program Files/nodejs/node.exe; cwd = E:/我的项目/2018-08; HOME = C:/Users/Administrator; "npm config ls -l" to show all defaults.E:/我的项目/2018-08> 到此这篇关于npm淘宝镜像修改讲解的文章就介绍到这了,更多相关npm淘宝镜像内容请搜索wanshiok.com以前的文章或继续浏览下面的相关文章希望大家以后多多支持wanshiok.com! vue中使用TypeScript的方法 JavaScript中html画布的使用与页面存储技术详解 |