HiveBrain v1.2.0
Get Started
← Back to all entries
snippetbashTip

corepack — Zero-runtime-dependency package acting as bridge between Node projects and their package managers. M

Submitted by: @import:tldr-pages··
0
Viewed 0 times
dependencycommandruntimeactingclicorepackpackagezero

Problem

How to use the corepack command: Zero-runtime-dependency package acting as bridge between Node projects and their package managers. More information: <https://github.com/nodejs/corepack>.

Solution

corepack — Zero-runtime-dependency package acting as bridge between Node projects and their package managers. More information: <https://github.com/nodejs/corepack>.

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

Code Snippets

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

Context

tldr-pages: common/corepack

Revisions (0)

No revisions yet.