美文网首页让前端飞
Yarn更强大的包管理器

Yarn更强大的包管理器

作者: 8ba7c349861d | 来源:发表于2018-10-24 15:20 被阅读4次
Yarn jpg

Yarn简介:

Yarn 对你的代码来说是一个包管理器, 你可以通过它使用全世界开发者的代码, 或者分享自己的代码。Yarn 做这些快捷、安全、可靠,所以你不用担心什么。

通过Yarn你可以使用其他开发者针对不同问题的解决方案,使自己的开发过程更简单。 使用过程中遇到问题,你可以将其上报或者贡献解决方案。一旦问题被修复, Yarn会更新保持同步。

代码通过 包(package) (或者称为 模块(module)) 的方式来共享。 一个包里包含所有需要共享的代码,以及描述包信息的文件,称为 package.json 。

Yarn安装

https://yarn.bootcss.com/docs/install/#mac-stable

Yarn的特点:

1.速度快

Yarn缓存了每一个下载过的包,再次使用时无需重复下载。同时利用并行下载达到最大化资源利用率,因此安装速度更快。

2.安全

在执行代码之前,Yarn会通过算法校验每个安装包的完整性

3.可靠

使用详细、简介的锁文件格式和明确的安装算法,Yarn能够保证在不同系统上无差异的工作。

Yarn使用方法

初始化项目

yarn init

添加依赖包

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

将依赖项添加到不同依赖项类别中

分别添加到 devDependencies、peerDependencies 和 optionalDependencies 类别中:

yarn add [package] --dev
yarn add [package] --peer
yarn add [package] --optional

升级依赖包

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

移除依赖包

yarn remove [package]

安装项目的全部依赖包

yarn
或者
yarn install

Npm和Yarn 命令对比

https://yarn.bootcss.com/docs/migrating-from-npm/

相关文章

  • yarn学习笔记

    预备知识 包管理器 公共包仓库 yarn 是什么 yarn背景与介绍 yarn命令 简单的流程(workflow)...

  • Yarn更强大的包管理器

    Yarn简介: Yarn 对你的代码来说是一个包管理器, 你可以通过它使用全世界开发者的代码, 或者分享自己的代码...

  • vue-cli

    ## yarn安装 npm install -g yarn ## yarn使用 安装全部的包 yarn 安装某个包...

  • yarn

    安装yarn Homebrew 你可以通过 Homebrew 包管理器安装 Yarn,如果没有安装 Node.js...

  • hadoop之旅4-centerOS7: hadoop配置yar

    首先介绍一下什么是yarn资源管理器: YARN(Yet Another Resource Negotiator)...

  • nodejs基础2-node.js处理POST文件数据

    package.json:写脚本,声明依赖 包管理器: npm/cnpm yarn: npm i yarn -gy...

  • React之初启动 2019-01-22

    包管理器的选择—Yarn代替npm yarn中文网 https://www.yarnpkg.com/zh-Hans...

  • hdfs笔记

    Yarn背景 Yarn全称为Yet Another Resource Negotiator。是一种资源管理器,负责...

  • Yarn命令操作

    版本查看:yarn -v建立新工程 :yarn init添加依赖包:yarn add安装全局依赖包:yarn gl...

  • React 基本环境的搭建

    1.yarn包管理器的安装: npm install -g yarn 2.脚手架create-react-app ...

网友评论

    本文标题:Yarn更强大的包管理器

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