How to install nodejs using nvm

PHPz
Release: 2023-05-18 13:00:37
Original
3716 people have browsed it

Node.js is a popular JavaScript runtime environment that allows developers to run JavaScript code on the server. Node.js is an open source project supported and maintained by Joyent. When installing Node.js, people usually use official installation packages or package managers, such as apt-get or yum. However, a major limitation of these methods is that they cannot install and manage multiple Node.js versions simultaneously. This is where Node Version Manager (nvm) is needed, which is an independent shell script that can easily manage multiple Node.js versions.

This article will introduce how to use nvm to install Node.js.

Step 1: Install nvm

Before continuing, you need to make sure curl or wget is installed so that you can obtain the software package from the network. nvm can be obtained from its official GitHub page, we can use curl to get the latest version:

$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
Copy after login

Or, if you prefer to use wget:

$ wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
Copy after login

After executing this command, nvm will be Install to the ~/.nvm directory, you also need to restart your shell or use source ~/.bashrc to make nvm take effect.

Step 2: Install Node.js

Now, we can use nvm to install Node.js. The steps are as follows:

  1. First check the Node that can be installed .js version, use the nvm ls-remote command:
$ nvm ls-remote
Copy after login

The output will be similar to the following:

v16.8.0
v16.7.0
v16.6.0
v16.5.0
v16.4.2
v16.4.0
v16.3.0
v16.2.0
v16.1.0
...
Copy after login
  1. Select Node.js to install Version. Assuming that we want to install the latest long-term maintenance version (LTS) v14.17.6, we can use the following command:
$ nvm install v14.17.6
Copy after login
  1. After Node.js is installed successfully, we can use the following command to View the installed version:
$ nvm ls
Copy after login

The output is similar to the following:

->      v14.17.6
         system
default -> 14.17.6 (-> v14.17.6)
node -> stable (-> v16.8.0) (default)
stable -> 16.8 (-> v16.8.0) (default)
iojs -> N/A (default)
unstable -> N/A (default)
lts/* -> lts/fermium (-> v14.17.6)
lts/argon -> v4.9.1 (-> N/A)
lts/boron -> v6.17.1 (-> N/A)
lts/carbon -> v8.17.0 (-> N/A)
lts/dubnium -> v10.24.1 (-> N/A)
lts/erbium -> v12.22.5 (-> N/A)
lts/fermium -> v14.17.6
Copy after login

The arrow points to the currently used Node.js version.

Step 3: Use Node.js

After installing Node.js, you can now start Node.js through the node command, for example:

$ node -v
v14.17.6
Copy after login

You can use the npm command to manage packages in Node.js, for example:

$ npm -v
6.14.15
Copy after login

When you no longer use a certain version, you can use the following command at any time To remove this version:

$ nvm uninstall v14.17.6
Copy after login

Conclusion

Using nvm you can easily install and manage multiple Node.js versions on the same computer. As mentioned above, the steps to install Node.js using nvm are very simple: first install nvm, then install the Node.js version you need, and finally use the node or npm command to use them.

The above is the detailed content of How to install nodejs using nvm. For more information, please follow other related articles on the PHP Chinese website!

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template