From 972c9425085b8e71d8f959b10b933adc6cb7e8ee Mon Sep 17 00:00:00 2001 From: Axel Navarro Date: Sun, 12 Sep 2021 11:56:06 -0300 Subject: [PATCH] corepack: add page (#6485) --- pages/common/corepack.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 pages/common/corepack.md diff --git a/pages/common/corepack.md b/pages/common/corepack.md new file mode 100644 index 000000000..3b4508a94 --- /dev/null +++ b/pages/common/corepack.md @@ -0,0 +1,36 @@ +# corepack + +> Zero-runtime-dependency package acting as bridge between Node projects and their package managers. +> More information: . + +- Add the Corepack shims to the Node.js installation directory to make them available as global commands: + +`corepack enable` + +- Add the Corepack shims to a specific directory: + +`corepack enable --install-directory {{path/to/directory}}` + +- Remove the Corepack shims from the Node.js installation directory: + +`corepack disable` + +- Prepare a specific package manager: + +`corepack prepare {{package_manager}}@{{version}} --activate` + +- Prepare the package manager configured for the project in the current path: + +`corepack prepare` + +- Use a package manager without installing it as a global command: + +`corepack {{npm|pnpm|yarn}} {{package_manager_arguments}}` + +- Install a package manager from the specified archive: + +`corepack hydrate {{path/to/corepack.tgz}}` + +- Display help for a subcommand: + +`corepack {{subcommand}} --help`