yarn的安装和使用

阅读数:56 评论数:0

跳转到新版页面

分类

html/css/js

正文

yarn是Facebook发布的一款取代npm的包管理工具。

一、安装配置

1、安装

npm install -g yarn

2、设置为淘宝源

yarn config set registry https://registry.npm.taobao.org/

二、常用命令

1、安装包

(1)yarn install

安装package.json里所有包,并将包及它的所有依赖项保存进行yarn.lock

(2)yarn install --flat

安装一个包的单一版本。

(3)yarn install --force

强制重新下载所有包。

(4)yarn install --production

只安装dependencies里的包。

(5)yarn install --no-lockfile

不读取或生成yarn.lock

(6)yarn install --pure-lockfile

不生成yarn.lock

2、添加包(会更新package.json和yarn.lock)

(1)yarn add package

在当前的项目中添加一个依赖包,会自动更新到package.json和yarn.lock文件中。

(2)yarn add package@version

安装指定版本,这里指的是主版本,如果需要精确到小版本,使用-E参数

(3)yarn add package@tag

安装某个tag(比如beta,next或者latest)

// 不指定依赖类型默认安装到dependencies里

(4)yarn add --dev/-D

加到devDependencies

(5)yarn add --peer/-P

加到peerDependencies

(6)yarn add --optional/-O

加到optionalDependencies

3、移除一个包

yarn remove packageName

会自动更新package.json和yarn.lock。

4、运行脚本

yarn run

用来执行在package.json中scriopts属性下的定义的脚本。




相关推荐

一、概述 npm的全称是Node Package Manager,是随同NodeJS一起安装的包管理和发布工具。 不过现在更推荐使用pnpm工具,使用过pnpm就真得不太愿意用npm了,因此pnpm一

一、package.json package.json文件只能锁定大版本,也就是版本号的第一位,并不能锁定后面的小版本。 二、package-lock.json package-lock.json文件

一、概述 yarn命令行 npm命令行 yarn npm yarn add package --dev npm install package --save-dev yarn a

一、准备工作 需要安装node.js pnpm全称是performant npm意为高性能的npm 1、depedencies和devDependencies的区别 (1)在webpack打包的时候,

一、使用pnpm新建项目 可以使用npm 或yarn或pnpm来初始化Vite项目 pnpm create vite xxx(项目名称) #选择vue #选择js cd xxx (进入项目目录) #安

一、概述 在使用npm下载依赖的时候,常常会遇到无法解析依赖树的问题(依赖冲突)。 unable to resolve dependency tree 这里使用--legacy-peer-deps就可

一、概述 在 Node.js 项目中,如果你想要安装一个本地的库,你可以使用 npm 或 yarn 来链接到本地的文件系统。这通常用于开发和测试阶段,让你可以在不发布到 npm 注册表的情况下使用和测