npm基本使用

146 阅读1分钟

切换镜像

npm config get registry                                   // 查看npm当前镜像源
npm config set registry https://registry.npm.taobao.org/  // 设置npm镜像源为淘宝镜像
npm config set registry https://registry.npmjs.org/       // 设置默认镜像源

yarn config get registry                                   // 查看yarn当前镜像源
yarn config set registry https://registry.npm.taobao.org/  // 设置yarn镜像源为淘宝镜像
yarn config set registry https://registry.yarnpkg.com      // 设置默认镜像源

镜像工具

npm镜像工具

npm install -g nrm        // 下载nrm
nrm ls                   //查看镜像源
nrm use taobao           //使用淘宝镜像源
nrm add <registry> <url> //添加镜像源
//如:  nrm add aliyun http://maven.aliyun.com/nexus/content/groups/public
nrm del <registry>       //删除镜像源
//如: nrm del aliyun
nrm test<registry>       // 测试速度
//如:  nrm test aliyun

yarn镜像工具

npm install -g yrm       // 下载yrm工具
yrm ls                   // 查看镜像源
yrm use taobao           //使用淘宝镜像源
yrm add <registry> <url> //添加镜像源
// yrm add aliyun http://maven.aliyun.com/nexus/content/groups/public
yrm del <registry>       //删除镜像源
// yrm del aliyun
yrm test<registry>       // 测试速度
// yrm test aliyun

常用指令

npmyarn
初始化npm inityarn init
安装包npm install / i 包yarn add 包
更新包npm update / up包yarn up 包
删除包npm uninstall 包yarn remove 包
查看下载的包npm list / ls -g
安装所有依赖npm install / iyarn / yarn install
版本升级npm i npm@version -gyarn set version latest
运行scriptsnpm run 指令yarn 指令

包更新工具

npm install -g npm-check // 全局安装
npm-check -u   -g        // 检查更新