0%

npm和yarn的区别及增加国内镜像(淘宝镜像)

Yarn和npm命令对比

npm yarn 说明
npm install, npm i yarn 安装所有依赖包
npm install react –save, -S yarn add react 添加依赖包
npm uninstall react –save yarn remove react 移除依赖包
npm install react –save-dev, -D yarn add react –dev 将依赖项添加到不同依赖项类别中
npm update –save yarn upgrade 升级依赖包

npm uninstall 模块:删除模块,但不删除模块留在package.json中的对应信息

npm uninstall 模块 –save 删除模块,同时删除模块留在package.json中dependencies下的对应信息

npm uninstall 模块 –save-dev删除模块,同时删除模块留在package.json中devDependencies下的对应信息

yarn和npm淘宝镜像

1
2
3
4
5
npm config set registry https://registry.npm.taobao.org
npm config set disturl https://npm.taobao.org/dist
npm config set electron_mirror https://npm.taobao.org/mirrors/electron/
npm config set sass_binary_site https://npm.taobao.org/mirrors/node-sass/
npm config set phantomjs_cdnurl https://npm.taobao.org/mirrors/phantomjs/
1
2
3
4
5
npm config set registry https://registry.npm.taobao.org
npm config set disturl https://npm.taobao.org/dist
npm config set electron_mirror https://npm.taobao.org/mirrors/electron/
npm config set sass_binary_site https://npm.taobao.org/mirrors/node-sass/
npm config set phantomjs_cdnurl https://npm.taobao.org/mirrors/phantomjs/

持久化文件路径在 C:\Users\用户名 .npmrc和.yarnrc文件

---------------- The End ----------------
Frank wechat
扫描+微信,共同学习.