首页 热点 业界 科技快讯 数码 电子消费 通信 前沿动态 电商

每日观点:node.js包管理工具Yarn使用简介

2022-07-03 09:53:39 来源 : 软件开发网

Yarn是由Facebook、Google、Exponent 和 Tilde 联合推出了一个新的 JS 包管理工具 , 它主要是为了弥补 npm 的一些缺陷而出现的。和npm相比,它具有如下特点:


(相关资料图)

速度快 :主要来自以下两个方面:

并行安装:并行执行所有任务,提高了性能。离线模式:如果之前已经安装过一个软件包,再次安装时直接从缓存中获取。安装版本统一:每一次拉取同一个项目依赖时,使用的都是一样的模块版本。更简洁的输出:Yarn结合了 emoji直观且直接地打印出必要的信息,也提供了一些命令供开发者查询额外的安装信息。多注册来源处理:所有的依赖包,不管他被不同的库间接关联引用多少次,安装这个包时,只会从一个注册来源去装,要么是 npm 要么是 bower, 防止出现混乱不一致。更好的语义化:yarn改变了一些npm命令的名称,比如 yarn add/remove,感觉上比 npm 原本的 install/uninstall 要更清晰。安装Yarn

在已经安装了npm的情况下,可以直接使用npm来安装yarn

npm install -g yarn

输入yarn -v,能正确显示版本号则说明安装成功。如果要手动安装,可以直接参考官方文档:https://yarnpkg.com/zh-Hans/docs/install

另外,由于方校长的神威,导致国外的网站可能不定时飘到火星上。此时可以使用淘宝的镜像加速下载:

yarn config set registry https://registry.npm.taobao.org使用Yarn

yarn命令和npm差不多,具体可以参考官方文档:https://yarnpkg.com/zh-Hans/docs。这里列一下常用命令。

Npm

Yarn

说明

npm init

yarn init

初始化包的开发环境

npm install

yarn install

安装package文件里定义的所有依赖

npm install xxx —save

yarn add xxx

安装某个依赖,默认保存到package中

npm uninstall xxx —save

yarn remove xxx

移除某个依赖项目

npm install xxx —save-dev

yarn add xxx —dev

安装某个开发时依赖项目

npm update xxx —save

yarn upgrade xxx

更新某个依赖项目

npm install xxx --global

yarn global add xxx

安装某个全局依赖项目

npm run/test

yarn run/test

运行某个命令

到此这篇关于Yarn基本用法的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持软件开发网。

标签: 管理工具 支持软件 所有任务

相关文章

最近更新
观焦点:超萌相机 2023-03-01 12:29:37
海南百货网 2023-03-01 12:13:44
焦点热讯:宜点充 2023-02-28 10:10:16
天天关注:小铺CEO 2023-02-28 10:07:13
【世界聚看点】KaFit 2023-02-28 09:31:37
葱天下 2023-02-28 09:17:03
渔界竞钓 2023-02-28 08:15:29
焦点快看:鲸奇视频 2023-02-28 06:30:37
环球热议:萝小逗 2023-02-27 23:25:49
简讯:小码公交 2023-02-27 23:16:12
彼岸花 2023-02-27 22:32:52
时时夺宝 2023-02-27 21:37:50
天天动态:袜之源 2023-02-27 21:29:50
天天资讯:AI空气 2023-02-27 20:19:46
世界时讯:绘读 2023-02-27 20:19:41
看点:一元得购 2023-02-27 19:26:28