During the development process using Node.js, we often need to install some dependent packages or other modules. However, in some cases, we will find that there may be some problems when installing directly using the npm command line, because some packages or modules may require some low-level compilation operations during installation, so some additional dependent libraries need to be installed. At this time, we can use the tar package to install.
This article will introduce in detail how to use the tar package to install Node.js.
1. What is a tar package?
tar (tape archive) is a packaging tool under Unix/Linux. It is usually used to compress a series of files or directories into one file, and can also decompress the compressed file. The file format of a tar package is usually ".tar" or ".tar.gz".
2. Install the tar package
On Linux systems, the tar package usually comes with it, so no additional installation is required. However, on some Windows systems, the tar package may not be installed, so we need to install it manually.
1. Download msys2
On Windows systems, we can install the tar package through msys2. msys2 is a lightweight Unix environment built on MinGW-w64, which provides a Unix-like shell and some common Unix commands.
Enter the following URL in the browser: https://www.msys2.org/, and download the msys2 installation package that matches your system. For example, what I downloaded here is "msys2-x86_64-20210618.exe" .
2. Install msys2
Double-click the downloaded msys2 installation package and follow the prompts to install it. Because msys2 is a Unix-like environment, you may need to enter some Unix commands during the installation process.
3. Update the package manager
After the installation is completed, we can open the command line terminal and enter the following command to update the package manager:
pacman -Syu
This command will automatically update msys2 software package.
4. Install the tar package
After the update is completed, we can enter the following command to install the tar package:
pacman -S tar
This command will automatically install the tar package.
3. Use the tar package to install Node.js
After we have the tar package, we can use the tar package to install Node.js. The following are the specific steps:
1. Download Node.js
Enter the following URL in the browser: https://nodejs.org/en/download/, and download the one that matches your system Node.js installation package.
2. Decompress Node.js
Extract the downloaded Node.js installation package to a certain directory. For example, I decompressed it to "D:
odejs" here.
3. Enter the Node.js directory
Open the command line terminal and use the following command to enter the Node.js directory:
cd D: odejs
4. Use the tar package to install
Use the following command to install Node.js:
tar --strip-components 1 -xzf node-v14.17.3-linux-x64.tar.gz
Among them, "node-v14.17.3-linux-x64.tar.gz" is the file name of the Node.js installation package you downloaded .
This command will automatically decompress the Node.js installation package and also add the Node.js executable file to the system's PATH environment variable.
5. Test whether the installation is successful
Use the following command to test whether the installation is successful:
node -v
If the Node.js version number is returned, the installation is successful.
4. Summary
Using tar packages to install Node.js is a common way. It can avoid some underlying compilation errors and speed up the installation. On Windows systems, we can use msys2 to install the tar package, and then use the tar package to install Node.js.
The above is the detailed content of nodejs tar installation. For more information, please follow other related articles on the PHP Chinese website!