Nodejs安装方法

什么是nodejs?

Node.js是一个开源、跨平台的 JavaScript 运行时环境。

nodejs中文官网

安装nodejs

注:本文主要说明单版本nodejs的安装方式,如需安装多版本的nodejs,请参考nvm安装与使用

Windows安装nodejs

注:Windows10及以上版本,强烈推荐在日常开发中使用内置的wsl安装开发环境,wsl安装nodejs方法参考Linux部分。

Windows下可以使用nodejs官网的安装包进行安装。

  1. 进入nodejs中文官网
  2. 选择版本下载安装包,推荐下载长期维护版(LTS Version)
  3. 使用管理员身份运行下载下来的msi文件,一路点击下一步进行安装
  4. 安装成功后,打开命令行(cmd或者PowerShell)
  5. 在命令行中输入以下命令,如果正常显示版本号,则说明安装成功
1
2
node -v
npm -v

Macos安装nodejs

注:Macos推荐使用nvm方式进行安装。nvm安装与使用

Macos下单独安装Nodejs有三种方式,第一种是使用nodejs官网的安装包进行安装,第二种是通过homebrew进行安装,第三种是源码安装,下面说明前两种方式的安装方法。

官网安装

  1. 进入nodejs中文官网
  2. 选择版本下载安装包,推荐下载长期维护版(LTS Version)
  3. 运行下载下来的pkg文件,一路点击下一步进行安装
  4. 安装完成后,打开终端,在命令行中输入以下命令,如果正常显示版本号,则说明安装成功
1
2
node -v
npm -v

Homebrew安装

通过homebrew安装nodejs的前提是要安装homebrew。

确保homebrew安装后,在终端输入以下命令:

1
brew install node

安装完成后,打开终端,在命令行中输入以下命令,如果正常显示版本号,则说明安装成功:

1
2
node -v
npm -v

Linux安装nodejs

注:Macos推荐使用nvm方式进行安装。nvm安装与使用

打开nodejs下载页面,点击“源码”进行下载。

打开终端,进入下载目录(根据实际目录执行):

1
cd /home/xxx/Downloads

解压下载的源码(根据实际下载文件名执行):

1
tar -zvxf node-v18.12.1.tar.gz

进入解压后的目录(根据实际目录执行):

1
cd node-v18.12.1

生成Makefile文件(prefix后是需要安装的目录):

1
./configure --prefix=/usr/local/nodejs

执行安装:

1
make && make install

安装完成后,打开终端,在命令行中输入以下命令,如果正常显示版本号,则说明安装成功:

1
2
node -v
npm -v