npm与yarn命令的对比和区别

npm OR yarn

  • 在项目中引导创建一个package.json文件
npm init

yarn init
  • 安装所有依赖包(依据package.json中的依赖配置参数)
npm install

yarn install/yarn
  • 全局安装依赖
npm install -g <package>

yarn global add <package>
  • 安装并将安装包信息加入到dependencies中(生产阶段的依赖)
npm install --save <package>

或者 npm install -S <package>

yarn add <package>
  • 安装并将安装包信息将加入到devDependencies中(开发阶段的依赖),开发阶段一般使用它
npm install --save-dev <package>

或者 npm install -D <package>

yarn add --dev <package>
  • 删除正式依赖包
npm uninstall --save <package>

yarn remove <package>
  • 删除开发依赖包
npm uninstall --save-dev <package>

yarn remove <package>
  • 删除全局依赖包
npm uninstall -g <package>
yarn global remove <package>
  • 更新开发依赖包
npm update <package>

yarn upgrade <package>
  • 更新全局依赖包
npm update -g <package>

yarn global upgrade <package>
  • 清除缓存
npm cache clean

yarn cache clean

猜你喜欢

转载自blog.csdn.net/weixin_43956521/article/details/111469194