Yarn命令

版本查看:yarn -v
建立新工程 :yarn init # 初始化项目,生成 package.json 文件(需要手动选择配置)
添加依赖包:yarn add
安装全局依赖包:yarn global add
更新依赖包:yarn upgrade
移除依赖包:yarn remove
脚本运行:yarn serve
查看依赖包列表:yarn list
项目打包:yarn build

# 生成 package.json 文件(需要手动选择配置)
yarn init

# 生成 package.json 文件(使用默认配置)
yarn init -y

# 一键安装 package.json 下的依赖包
yarn

# 在项目中安装包名为 xxx 的依赖包(配置在 dependencies 下),同时 yarn.lock 也会被更新
yarn add xxx

# 在项目中安装包名为 xxx 的依赖包(配置在配置在 devDependencies 下),同时 yarn.lock 也会被更新
yarn add xxx --dev

# 全局安装包名为 xxx 的依
yarn global add xxx

# 运行 package.json 中 scripts 下的命令
yarn xxx

添加、修改、删除依赖包
添加

yarn add [package]
//添加到不同环境
yarn add --dev 添加到 devDependencies
yarn add --peer 添加到 peerDependencies
yarn add --optional 添加到 optionalDependencies
//安装指定版本或者标签号的依赖包
yarn add [package]@[version]
yarn add [package]@[tag]

更新

yarn upgrade [package]@[version]
yarn upgrade [package]@[tag]

删除

yarn remove [package]

安装选项

安装所有依赖关系:yarn或yarn install   
# 安装package.json里所有包,并将包及它的所有依赖项保存进yarn.lock.安装完成后项目根目录下会生成node_modules文件夹,这个目录就是依赖包统一存放的目录
安装一个且只有一个版本的软件包: yarn install --flat
强制重新下载所有软件包: yarn install --force
仅安装生产依赖项: yarn install --production

必要的文件
必须要提交的文件,为了能够使别人和你管理的文件相同
package.json 记录所有依赖的文件包
yarn.lock 每个依赖包的确切版本号
启动命令
习惯用npm run dev/build的可以直接改成 yarn run dev/build就行

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • CLI commands comparison npm (v5) Yarn n...
    SunnyO_o阳阅读 3,385评论 0 1
  • 一、命令对比 二、命令注释 注释1 :安装所有依赖项,但每个依赖项只允许一个版本。在第一次运行时,这将提示你为多版...
    振礼硕晨阅读 11,007评论 0 4
  • 前端工程化代码一般通过 包(package) (或者称为 模块(module)) 的方式来共享,因此你可以通过它...
    January丶缘阅读 1,183评论 0 0
  • Yarn 初始化一个项目 yarn init 相当 npm init yarn add添加一个包 相当 ...
    FConfidence阅读 28,859评论 5 19
  • yarn的简介 Yarn是facebook发布的一款取代npm的包管理工具。 yarn的特点: 速度超快。 Yar...
    yearyeah阅读 3,936评论 0 51