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

npm — JavaScript and Node.js package manager. Manage Node.js projects and their module dependencies. More

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

Problem

How to use the npm command: JavaScript and Node.js package manager. Manage Node.js projects and their module dependencies. More information: <https://docs.npmjs.com/cli/npm/>.

Solution

npm — JavaScript and Node.js package manager. Manage Node.js projects and their module dependencies. More information: <https://docs.npmjs.com/cli/npm/>.

Create a package.json file with default values (omit --yes to do it interactively):
npm init {{[-y|--yes]}}


Download all the packages listed as dependencies in package.json:
npm {{[i|install]}}


Download a specific version of a package and add it to the list of dependencies in package.json:
npm {{[i|install]}} {{package_name}}@{{version}}


Download the latest version of a package and add it to the list of dev dependencies in package.json:
npm {{[i|install]}} {{package_name}} {{[-D|--save-dev]}}


Download the latest version of a package and install it globally:
npm {{[i|install]}} {{package_name}} {{[-g|--global]}}


Uninstall a package and remove it from the list of dependencies in package.json:
npm {{[r|uninstall]}} {{package_name}}


List all locally installed dependencies:
npm {{[ls|list]}}


List all top-level globally installed packages:
npm {{[ls|list]}} {{[-g|--global]}} --depth {{0}}

Code Snippets

Create a `package.json` file with default values (omit `--yes` to do it interactively)

npm init {{[-y|--yes]}}

Download all the packages listed as dependencies in `package.json`

npm {{[i|install]}}

Download a specific version of a package and add it to the list of dependencies in `package.json`

npm {{[i|install]}} {{package_name}}@{{version}}

Download the latest version of a package and add it to the list of dev dependencies in `package.json`

npm {{[i|install]}} {{package_name}} {{[-D|--save-dev]}}

Download the latest version of a package and install it globally

npm {{[i|install]}} {{package_name}} {{[-g|--global]}}

Context

tldr-pages: common/npm

Revisions (0)

No revisions yet.