yarn的使用方法

Installation

MacOS

brew install yarn

Upgrade

MacOS

brew upgrade yarn

yarn --version

Usage

Starting a new project

yarn init

Adding a dependency

yarn add package

yarn add package@version

yarn add package@tag

Adding a dependency to different categories of dependencies

yarn add package --dev

yarn add package --peer

yarn add package --optional

Upgrading a dependency

yarn upgrade package

yarn upgrade package@version

yarn upgrade package@tag

Removing a dependency

yarn remove package

Installing all the dependencies of project

yarn or yarn install

Migrating from npm

If you want to try Yarn out on your existing npm project, just try running:

yarn

This will lay out your node_modules folder using Yarn's resolution algorithm that is compatible with the node.js module resolution algorithm.

Later, if you decide that Yarn is not for you, you can just go back to using npm without making any particular changes. You can delete your old yarn.lock file if nobody on the project is using Yarn any more but it's not necessary.

Reference:

https://yarnpkg.com/en/docs/getting-started

相关推荐
李惟5 分钟前
开源本地通信库,纯客户端 RPC,像聊天一样通信
前端
YAwu118 分钟前
深入解析 React 炫彩鼠标跟随标题组件:从坐标定位到动画性能
前端·react.js
GuWenyue14 分钟前
排序效率低?5分钟吃透快速排序,性能飙升至O(nlogn)
前端·javascript·面试
OpenTiny社区16 分钟前
🎨 看完 GenUI SDK 源码我悟了!
前端·vue.js·github
叁两19 分钟前
前端转型AI Agent该如何学习?(前置篇)
前端·人工智能·node.js
何时梦醒24 分钟前
深入理解递归与快速排序 —— 从基础入门到手写实现
前端·javascript
爱勇宝25 分钟前
淡泊名利之前,先承认我们都很焦虑
前端·后端·程序员
bonechips34 分钟前
LLM 的无状态:从 HTTP 协议到对话上下文工程
前端·javascript
杨利杰YJlio36 分钟前
Codex桌面客户端上手:项目、插件与自动化实战
前端·后端
胡志辉36 分钟前
从 prototype 到 V8,看懂 JavaScript 原型链
前端·javascript