npm 常用命令
# 查看 npm 的版本
npm -v
# 读取 package.json 里面的配置单安装
npm install
# 安装依赖
npm install <package> # 安装指定的包。
npm install <package>@<version> # 安装指定版本的包。
npm install --save <package> # 安装并保存到package.json的dependencies中。
npm install --save-dev <package> # 安装并保存到package.json的devDependencies中。
# 全局安装
npm install -g <package> # 全局安装包。
# 更新依赖
npm update <package> # 更新指定包到最新版本。
npm update # 更新所有已安装的包到最新版本。
# 脚本运行
npm run <script> #执行package.json中scripts字段定义的脚本。
# npm start 和 npm run start是等效关系
npm run start:test
系统就会跑到 package.json文件中执行scripts中对应的脚本
# 从package.json scripts字段运行构建字段
npm run build
# 命令来启动项目
npm run serve
# 当前项目安装的所有模块
npm list
# 查看现在的镜像源:
npm config get registry
# 更改镜像源:
npm config set registry https://registry.npm.taobao.org
# 安装指定模块的指定标签 默认值为(@latest)
npm install [<@scope>/]<name>@<tag>
//eg:npm install sax@0.1.1
# 发布
npm publish # 将你的模块发布到npm仓库。
yarn 常用命令
# 安装
npm -g yarn
# 安装依赖
yarn add <package> # 安装指定的包。
yarn add <package>@<version> # 安装指定版本的包。
yarn add --dev <package> # 安装并保存到package.json的devDependencies中。
# 全局安装
yarn global add <package> # 全局安装包。
# 卸载依赖
yarn remove <package> # 从项目中卸载包。
# 更新依赖
yarn upgrade <package> # 更新指定包到最新版本。
yarn upgrade-interactive # 交互式更新所有可更新的包。
# 查看信息
yarn info <package> # 显示包的信息。
yarn lis # 列出项目中的所有依赖。
yarn outdated # 列出可以更新的包。
# 脚本运行
yarn <script> # 执行package.json中scripts字段定义的脚本。
# 缓存清理
yarn cache clean # 清除yarn的缓存。
# 发布
yarn publish # 将你的模块发布到npm仓库。