npm命令

  • 安装nodejs后有了node 命令(还有npm和nrm命令)
  • npm i -g nrm :全局安装npm的源管理器
  • nrm ls :查看可用源
  • nrm use taobao:使用淘宝源
  • npm config ls:查看配置信息

    安装依赖

  • npm install xxxnpm i xxx 用npm 安装xxx模块到当前命令行所在目录;

  • npm install -g xxxnpm i -g xxx 用npm安装全局模块xxx;

    指定安装版本

  • npm i -g xxx@latest 全局安装最新依赖

    本地安装时模块是否写入package.json中:

  • npm install xxx安装但不写入package.json;

  • npm install xxx --save 安装并写入package.json的”dependencies”中(现在npm默认有—save)
  • npm install xxx --save-dev 安装并写入package.json的”devDependencies”中。

    删除依赖

  • npm uninstall xxx 删除xxx依赖;

  • npm uninstall -g xxx 删除全局依赖xxx;

    缓存

  • npm cache clean --force 强制清除缓存

  • npm cache verify 验证缓存

    查看全局安装

    npm list -g --depth=0

    yarn 命令

  • 官网下载yarn,不要使用 npm i -g yarn

  • yarn config list :查看配置信息
  • yarn config get registry :查看源的信息
  • yarn config set registry https://…… :设置源
  • yarn global add yrm :全局安装yarn的源管理
  • yrm ls :查看可用源
  • yrm use taobao :使用淘宝源

    安装依赖

    yarn add xxx:当前目录安装依赖
    yarn global xxx :全局安装依赖
    yarn add xxx --dev :安装开发者依赖

    删除依赖

    yarn remove xxx:删除依赖
    yarn global remove xxx:删除全局依赖

查看全局安装

yarn global list --depth=0

which

which 依赖的名称 :查看依赖所在目录