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.
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
Or, if you prefer to use wget:
$ wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
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.
Now, we can use nvm to install Node.js. The steps are as follows:
nvm ls-remote
command: $ nvm ls-remote
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 ...
$ nvm install v14.17.6
$ nvm ls
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
The arrow points to the currently used Node.js version.
After installing Node.js, you can now start Node.js through the node
command, for example:
$ node -v v14.17.6
You can use the npm
command to manage packages in Node.js, for example:
$ npm -v 6.14.15
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
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!