Initial Functional Structure Scaffold
This commit is contained in:
78
NodeJS/node_modules/npm/docs/content/configuring-npm/install.md
generated
vendored
Normal file
78
NodeJS/node_modules/npm/docs/content/configuring-npm/install.md
generated
vendored
Normal file
@ -0,0 +1,78 @@
|
||||
---
|
||||
title: install
|
||||
section: 5
|
||||
description: Download and install node and npm
|
||||
---
|
||||
|
||||
### Description
|
||||
|
||||
To publish and install packages to and from the public npm registry, you
|
||||
must install Node.js and the npm command line interface using either a Node
|
||||
version manager or a Node installer. **We strongly recommend using a Node
|
||||
version manager to install Node.js and npm.** We do not recommend using a
|
||||
Node installer, since the Node installation process installs npm in a
|
||||
directory with local permissions and can cause permissions errors when you
|
||||
run npm packages globally.
|
||||
|
||||
### Overview
|
||||
|
||||
- [Checking your version of npm and
|
||||
Node.js](#checking-your-version-of-npm-and-nodejs)
|
||||
- [Using a Node version manager to install Node.js and
|
||||
npm](#using-a-node-version-manager-to-install-nodejs-and-npm)
|
||||
- [Using a Node installer to install Node.js and
|
||||
npm](#using-a-node-installer-to-install-nodejs-and-npm)
|
||||
|
||||
### Checking your version of npm and Node.js
|
||||
|
||||
To see if you already have Node.js and npm installed and check the
|
||||
installed version, run the following commands:
|
||||
|
||||
```
|
||||
node -v
|
||||
npm -v
|
||||
```
|
||||
|
||||
### Using a Node version manager to install Node.js and npm
|
||||
|
||||
Node version managers allow you to install and switch between multiple
|
||||
versions of Node.js and npm on your system so you can test your
|
||||
applications on multiple versions of npm to ensure they work for users on
|
||||
different versions. You can
|
||||
[search for them on GitHub](https://github.com/search?q=node+version+manager+archived%3Afalse&type=repositories&ref=advsearch).
|
||||
|
||||
### Using a Node installer to install Node.js and npm
|
||||
|
||||
If you are unable to use a Node version manager, you can use a Node
|
||||
installer to install both Node.js and npm on your system.
|
||||
|
||||
* [Node.js installer](https://nodejs.org/en/download/)
|
||||
* [NodeSource installer](https://github.com/nodesource/distributions). If
|
||||
you use Linux, we recommend that you use a NodeSource installer.
|
||||
|
||||
#### OS X or Windows Node installers
|
||||
|
||||
If you're using OS X or Windows, use one of the installers from the
|
||||
[Node.js download page](https://nodejs.org/en/download/). Be sure to
|
||||
install the version labeled **LTS**. Other versions have not yet been
|
||||
tested with npm.
|
||||
|
||||
#### Linux or other operating systems Node installers
|
||||
|
||||
If you're using Linux or another operating system, use one of the following
|
||||
installers:
|
||||
|
||||
- [NodeSource installer](https://github.com/nodesource/distributions)
|
||||
(recommended)
|
||||
- One of the installers on the [Node.js download
|
||||
page](https://nodejs.org/en/download/)
|
||||
|
||||
Or see [this page](https://nodejs.org/en/download/package-manager/) to
|
||||
install npm for Linux in the way many Linux developers prefer.
|
||||
|
||||
#### Less-common operating systems
|
||||
|
||||
For more information on installing Node.js on a variety of operating
|
||||
systems, see [this page][pkg-mgr].
|
||||
|
||||
[pkg-mgr]: https://nodejs.org/en/download/package-manager/
|
Reference in New Issue
Block a user