yarn使用以及npm的迁移

2020-08-15  本文已影响0人  越前君

yarn 安装与使用

常用命令就以下几个,熟悉 npm 的你们,一看就懂了。

# 初始化一个新项目
$ 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

# 更新 yarn 本体
$ yarn set version latest
$ yarn set version from source

# 查看全局安装的包
$ yarn global list --depth=0

npm 迁移到 yarn

一般来说,从 npm 迁移过来,只要执行 yarn 或者 yarn install 命令即可,安装依赖包以及生成 yarn.lock 文件。

CLI 命令比较

npm (v5) yarn
npm install yarn add
(N/A) yarn add --flat
(N/A) yarn add --har
(N/A) yarn add --har
npm install --no-package-lock yarn add --no-lockfile
(N/A) yarn add --pure-lockfile
npm install [package] --save yarn add [package]
npm install [package] --save-dev yarn add [package] --dev
(N/A) yarn add --peer
npm install [package] --save-optional yarn add --optional
npm install [package] --save-exact yarn add --exact
npm install [package] --global yarn global add [package]
npm update --global yarn global upgrade
npm rebuild yarn add --force
npm uninstall [package] yarn remove [package]
npm cache clean yarn cache clean [package]
rm -rf node_modules && npm install yarn upgrade
npm version major yarn version --mojor
npm version minor yarn version --minor
npm version patch yarn version --patch

更多内容

点击了解更多关于 yarn 的知识。

上一篇 下一篇

猜你喜欢

热点阅读