Yarn是什么?

作者: 丘之心 | 来源:发表于2017-12-15 11:24 被阅读0次

姓名:岳沁  学号:17101223458

转载自:https://yarnpkg.com/zh-Hans/docs/usage

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

【嵌牛鼻子】:yarn

【嵌牛提问】:使用yarn应注意哪些问题?

【嵌牛正文】:

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

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

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

安装

稳定版:v1.3.2

Node.js版本:^4.8.0 || ^5.7.0 || ^6.2.2 || ^8.0.0

在你使用 Yarn 之前,你需要先在系统中安装它。有一些不同的方法(还在增加)安装 Yarn:

macOSWindowsLinux备选

Windows

在 Windows 系统中安装 Yarn 有三种方法。

下载安装程序

这将给你一个.msi文件,当你运行它时带领你安装 Yarn 到 Windows 上。

如果你使用安装程序,你需要先安装Node.js

下载安装程序

用 Chocolatey 安装

Chocolatey是一个适用于 Windows 的包管理器,您可以用下列的操作方式安装。

如果你已经安装了 Chocolatey,你可以在你的控制台里运行下面的指令安装 yarn:

choco install yarn

这将确保你安装了Node.js

通过 Scoop 安装

Scoop是一个 Windows 的命令行安装程序,你可以用下面这些指令安装 Scoop。

一旦安装了 Scoop,你可以在控制台里运行下面的代码安装 yarn:

scoop install yarn

如果Node.js没有安装,scoop 将给你一个建议来安装它。 例如:

scoop install nodejs

提示

请把你的项目目录和 Yarn 缓存目录 (%LocalAppData%\Yarn) 加到你的杀毒软件白名单里,否则安装包时会明显变慢,每个写入到硬盘时将被扫描。

运行命令来测试 Yarn 是否安装:

yarn --version

每夜构建

每夜构建是 Yarn 最新和最大的版本,使用最新的 Yarn 代码构建。每夜构建对于尝试还没有作为稳定版发布的新功能或测试 bug 修复很有用。这些构建不保证稳定并且可能有 bugs。

请参阅如何安装每夜构建

有问题吗?如果你不能用这些安装程序安装 Yarn,请通过 GitHub 搜索一个 issue 或者开一个新的 issue。

搜索现有的 issue·开一个新的 issue

现在Yarn已经安装完毕,可以开始使用。以下是一些你需要的最常用的命令:

初始化新项目

yarn init

添加依赖包

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

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

分别添加到devDependencies、peerDependencies和optionalDependencies:

yarn add[package]--devyarn add[package]--peeryarn add[package]--optional

升级依赖包

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

移除依赖包

yarn remove[package]

安装项目的全部依赖

yarn

或者

yarn install

相关文章

  • Yarn的基本使用

    Yarn命令的使用 1. Yarn是什么 “Yarn是由Facebook、Google、Exponent 和 Ti...

  • [老实李] YARN通用资源管理系统

    一、YARN是什么? Apache Hadoop YARN (Yet Another Resource Negot...

  • CDH下安装YARN服务

    一、YARN是什么? Apache Hadoop YARN (Yet Another Resource Negot...

  • yarn学习笔记

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

  • yarn入门

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

  • Yarn是什么?

    姓名:岳沁 学号:17101223458 转载自:https://yarnpkg.com/zh-Hans/docs...

  • npm和yarn的区别,我们该如何选择?

    Yarn是什么? “Yarn是由Facebook、Google、Exponent 和 Tilde 联合推出了一个新...

  • yarn简介

    yarn 官方文档 yarn是什么? 能干什么 yarn是facebook发布的一种包管理工具,作用同npm 一样...

  • yarn和npm的区别

    熟悉一个新项目一般都是如下步骤: yarn是什么? yarn是由Facebook、Google、Exponent ...

  • 【webpack】从零开始建项目和打包配置

    从零开始建项目和打包配置1.npm install yarn -gyarn是什么2yarn init -y初始化项...

网友评论

    本文标题:Yarn是什么?

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