yarn 使用以及 npm 的迁移
一、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 # 关于缓存包 $ yarn cache list # 查看缓存列表 $ yarn cache clean # 清除缓存 $ npm cache clean --force # npm 方式清除缓存
二、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 使用方法,请查看官网。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
上一篇: npm 常用命令
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论