Menu

gitpiper

Yarn Cheat Sheet in March 2024

Last Updated: 14 March 2024

README.md

npm equivalents

npm yarn
npm init yarn init
npm install yarn
npm install gulp --save yarn add gulp
npm install gulp --save-dev --save-exact yarn add gulp --dev --exact
npm install -g gulp yarn global add gulp
npm update yarn upgrade
./node_modules/.bin/gulp yarn run gulp
{: .-left-align.-headers}

yarn install

--no-lockfile
--pure-lockfile
--frozen-lockfile
--silent
--offline
--update-checksums
--check-files
--flat
--force
--ignore-scripts
--modules-folder <path>
--production[=true|false]

These options are available for yarn install.

yarn add

--dev
--peer
--optional
--exact
--tilde

These options are available for yarn add.

Workspaces

In package.json:
{: .-setup}

"workspaces": [
  "packages/*"
]
jest/
├─ package.json
└─ packages/
   ├─ jest-matcher-utils/
   │  └─ package.json
   └─ jest-diff/
      └─ package.json

{: .-box-chars}

(New in 1.0) Allows monorepos to share packages with each other. See: Introducing workspaces

Selective version resolution

In package.json:
{: .-setup}

"resolutions": {
  "**/sass-brunch/node-sass": "4.5.2"
}

(New in 1.0) Allows you to specify versions for sub-dependencies. See: Selective version resolutions

Create

yarn create react-app hello

Install create-react-app and runs it. See: yarn create


338+ more cheat sheets for you in March 2024

Subscribe to our Newsletter

Subscribe to get resources directly to your inbox. You won't receive any spam! ✌️

© 2024 GitPiper. All rights reserved

Rackpiper Technology Inc

Company

About UsBlogContact

Subscribe to our Newsletter

Subscribe to get resources directly to your inbox. You won't receive any spam! ✌️