Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes14kdownloads
install.md54 linesDownload Raw Back to configuring-npm
1---
2title: Install
3section: 5
4description: Download and install node and npm
5---
6
7### Description
8
9To 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.
10**We strongly recommend using a Node version manager to install Node.js and npm.** We do not recommend using a
11Node 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.
12
13### Overview
14
15- [Checking your version of npm and Node.js](#checking-your-version-of-npm-and-nodejs)
16- [Using a Node version manager to install Node.js and npm](#using-a-node-version-manager-to-install-nodejs-and-npm)
17- [Using a Node installer to install Node.js and npm](#using-a-node-installer-to-install-nodejs-and-npm)
18
19### Checking your version of npm and Node.js
20
21To see if you already have Node.js and npm installed and check the installed version, run the following commands:
22
23```
24node -v
25npm -v
26```
27
28### Using a Node version manager to install Node.js and npm
29
30Node 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.
31You can [search for them on GitHub](https://github.com/search?q=node+version+manager+archived%3Afalse&type=repositories&ref=advsearch).
32
33### Using a Node installer to install Node.js and npm
34
35If 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.
36
37* [Node.js installer](https://nodejs.org/en/download/)
38* [NodeSource installer](https://github.com/nodesource/distributions).
39If you use Linux, we recommend that you use a NodeSource installer.
40
41#### macOS or Windows Node installers
42
43If you're using macOS or Windows, use one of the installers from the [Node.js download page](https://nodejs.org/en/download/).
44Be sure to install the version labeled **LTS**. Other versions have not yet been tested with npm.
45
46#### Linux or other operating systems Node installers
47
48If you're using Linux or another operating system, use one of the following installers:
49
50- [NodeSource installer](https://github.com/nodesource/distributions) (recommended)
51- One of the installers on the [Node.js download page](https://nodejs.org/en/download/)
52
53Or see [this page](https://nodejs.org/en/download/package-manager/) to install npm for Linux in the way many Linux developers prefer.
54 
codekingpro/portable-devtools · Team Ai