yarn入门

作者: 奥尼酱 | 来源:发表于2016-11-03 02:49 被阅读0次

yarn是什么

yarn官方文档

yarn就是npm的命令行客户端的快速、安全、可靠的替代品.所以yarn也是从npm下载模块的哦,只是换了个下载工具罢了.

速度极快,只要本地安装过的包,再次安装,几乎可以秒装回来,你完全可以放心删除node_modules重装,如果你曾经安装过,离线安装也是没问题的,除非你清理了本地缓存。

yarn cache clean

安装

虽然官方提供了很多安装方式,但太麻烦了,还是用最简单的吧

window

npm install -g yarn

其它系统

sudo npm install -g yarn

好了,测试一下

yarn --version

我相信你已经成功安装了yarn了,我们来简单体验一下

初始化一个项目

yarn init

功能跟npm init 几乎一样

以默认值初始化

yarn init --yes
yarn init -y

与npm也雷同

npm init -f

添加依赖

yarn add [package]
yarn add [package]@[version]
yarn add [package]@[tag]

正如npm以下命令一样

npm install [package]
npm install [package]@[version]
npm install [package]@[tag]
yarn npm 备注
yarn add [package] npm install [package] --save add默认添加到dependencies
yarn add [package] --dev npm install [package] --save-dev
yarn remove [package] npm uninstall [package] --save /--save-dev
yarn global install [package] npm install [package] -g
yarn global remove [package] npm uninstall [package] -g remove
yarn run npm run
yarn test npm test
yarn install [package] --peer

还可以安装平行依赖呢

强制重装所有模块

yarn install --force

yarn 是从npm下载模块的,完全兼容已经在用npm的项目,可以无缝切换。
yarn 安装过后会在项目根目录下生成并自动管理yarn.lock文件,把这个文件加入到git版本控制中,这个文件记录了依赖安装的版本和结构信息,通过同步给别人,别人再用yarn安装,可以确保你们生成的目录结构和包版本信息完全一致。

相关文章

  • YARN 原理简介

    YARN 组件 参考:Spark on Yarn | Spark,从入门到精通 YARN 采用 Master/Sl...

  • Yarn入门

    Yarn 初始化一个项目 yarn init 相当 npm init yarn add添加一个包 相当 ...

  • yarn 入门

    参考: http://www.jackpu.com/yarn-facebook-kai-yuan-de-bao-g...

  • yarn入门

    yarn是什么 yarn官方文档 yarn就是npm的命令行客户端的快速、安全、可靠的替代品.所以yarn也是从n...

  • webpack4系列教材-入门版

    webpack4系列教材-入门 起步 使用yarn init 初始化一个基本项目 安装依赖 进入终端输入yarn ...

  • 【转载】Hadoop生态圈介绍

    Technorati 标记: hadoop,生态圈,ecosystem,yarn,spark,入门 1. hado...

  • Yarn入门介绍

    概述 在2016年10月11日facebook 公开了新的javascript包管理工具 yarn, 用来替代目前...

  • Yarn快速入门

    Yarn 使用入门 Yarn 对你的代码来说是一个包管理器。它可以让你使用并分享全世界开发者的(例如 JavaSc...

  • hadoop生态圈介绍

    标记: hadoop,生态圈,ecosystem,yarn,spark,入门 1. hadoop 生态概况 Had...

  • hadoop入门(初识yarn)

    分布式计算设计原则:移动计算,而不是移动数据。配置计算机调度系统yarn和计算引擎Map/Reduce。 插入配置...

网友评论

    本文标题:yarn入门

    本文链接:https://www.haomeiwen.com/subject/xqebuttx.html