Install packages globally on your operating system.
yarn global <add/bin/ls/remove/upgrade> [--prefix] yarn global is a prefix used for a number of commands like add, bin, ls and remove. They behave identically to their normal versions except that they use a global directory to store packages. The global command makes binaries available to use on your operating system.
Note: Unlike the --global flag in npm, global is a command which must immediately follow yarn. Entering yarn add global package-name will add the packages named global and package-name locally instead of adding package-name globally.
This is useful for developer tooling that is not part of any individual project but instead is used for local commands. One such example is create-react-app which can be installed globally like this:
$ yarn global add create-react-app --prefix /usr/local # the `create-react-app` command is now available globally: $ which create-react-app $ /usr/local/bin/create-react-app $ create-react-app
Read more about the commands that can be used together with yarn global:
yarn add: add a package to use in your current package.yarn bin: displays the location of the yarn bin folder.yarn ls: list installed packages.yarn remove: remove a package that will no longer be used in your current package.yarn upgrade: upgrades packages to their latest version based on the specified range.
© 2016–2017 Yarn Contributors
Licensed under the BSD License.
https://yarnpkg.com/en/docs/cli/global