From 81a9c4fedd9b49d97ac512aa7b0fbb0fddf25c93 Mon Sep 17 00:00:00 2001 From: vkolmakov Date: Sun, 16 Oct 2016 17:24:40 -0500 Subject: [PATCH] yarn: add page --- pages/common/yarn.md | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 pages/common/yarn.md diff --git a/pages/common/yarn.md b/pages/common/yarn.md new file mode 100644 index 000000000..0cdcef239 --- /dev/null +++ b/pages/common/yarn.md @@ -0,0 +1,35 @@ +# yarn + +> JavaScript and Node.js package manager alternative. + +- Install a module globally: + +`yarn global add {{module_name}}` + +- Install all dependencies referenced in the package.json: + +`yarn` + +- Install a module and save it as a dependency to the package.json: + +`yarn add {{module_name}}@{{version}}` + +- Install a module and save it as a dev dependency to the package.json: + +`yarn add {{module_name}}@{{version}} --dev` + +- Uninstall a module and remove it from the package.json: + +`yarn remove {{module_name}}` + +- List a tree of installed modules: + +`yarn ls` + +- Interactively create a package.json file: + +`yarn init` + +- Identify why the module is installed and list other modules that depend on it: + +`yarn why {{module_name}}`