Yarn安装和使用
·
安装
npm install -g yarn
Yarn的官网
Home | Yarn - JavaScript 软件包管理器 | Yarn中文文档 - Yarn中文网
部分命令
yarn init-初始化某个项目
yarn install/link-默认安装依赖
yarn add taco-安装某个依赖并默认保存到package
yarn remove taco-移除某个依赖
yarn add taco -dev-安装某个开发时的依赖
yarn upgrade taco-更新某个依赖项目
yarn global add taco-安装某个全局依赖项目
yarn publish/login/logout-发布/登录/退出
yarn run/test-运行某个命令
详细部分
版本号
Last login: Wed Jan 22 17:02:29 on ttys000
chenghao@chenghaodeMacBook-Pro ~ % yarn -v
1.22.22
chenghao@chenghaodeMacBook-Pro ~ %
初始化项目
yarn -init
当输入命令后,就会产生package.json文件
命令记录
yarn config list / 显示所有配置项
yarn config get <key> //显示某配置项
yarn config delete <key>//删除某配置项
yarn config set <key> <value> [-g|--global] //设置配置项
添加依赖包:
yarn add [package] // 在当前的项目中添加一个依赖包,会自动更新到package.json和yarn.lock文件中
yarn add [package]@[version] // 安装指定版本,这里指的是主要版本,如果需要精确到小版本,使用-E参数
yarn add [package]@[tag] // 安装某个tag(比如beta,next或者latest)
不指定依赖类型默认安装到dependencies里,你也可以指定依赖类型
yarn add --dev/-D // 加到 devDependencies
yarn add --peer/-P // 加到 peerDependencies
yarn add --optional/-O // 加到 optionalDependencies
默认安装包的主要版本里的最新版本
yarn add --exact/-E // 安装包的精确版本。例如yarn add foo@1.2.3会接受1.9.1版,但是yarn add foo@1.2.3 --exact只会接受1.2.3版
yarn add --tilde/-T // 安装包的次要版本里的最新版。例如yarn add foo@1.2.3 --tilde会接受1.2.9,但不接受1.3.0
升级依赖包
yarn upgrade [package] // 升级到最新版本
yarn upgrade [package]@[version] // 升级到指定版本
yarn upgrade [package]@[tag] // 升级到指定tag
安装依赖包
yarn install //安装package.json里所有包,并将包及它的所有依赖项保存进yarn.lock
yarn install --flat //安装一个包的单一版本
yarn install --force //强制重新下载所有包
yarn install --production //只安装dependencies里的包
yarn install --no-lockfile //不读取或生成yarn.lock
yarn install --pure-lockfile //不生成yarn.lock
更多推荐

所有评论(0)