什么是nodejs?
Node.js是一个开源、跨平台的 JavaScript 运行时环境。
安装nodejs
注:本文主要说明单版本nodejs的安装方式,如需安装多版本的nodejs,请参考nvm安装与使用。
Windows安装nodejs
注:Windows10及以上版本,强烈推荐在日常开发中使用内置的wsl安装开发环境,wsl安装nodejs方法参考Linux部分。
Windows下可以使用nodejs官网的安装包进行安装。
- 进入nodejs中文官网
- 选择版本下载安装包,推荐下载长期维护版(LTS Version)
- 使用管理员身份运行下载下来的msi文件,一路点击下一步进行安装
- 安装成功后,打开命令行(cmd或者PowerShell)
- 在命令行中输入以下命令,如果正常显示版本号,则说明安装成功
1 | node -v |
Macos安装nodejs
注:Macos推荐使用nvm方式进行安装。nvm安装与使用
Macos下单独安装Nodejs有三种方式,第一种是使用nodejs官网的安装包进行安装,第二种是通过homebrew进行安装,第三种是源码安装,下面说明前两种方式的安装方法。
官网安装
- 进入nodejs中文官网
- 选择版本下载安装包,推荐下载长期维护版(LTS Version)
- 运行下载下来的pkg文件,一路点击下一步进行安装
- 安装完成后,打开终端,在命令行中输入以下命令,如果正常显示版本号,则说明安装成功
1 | node -v |
Homebrew安装
通过homebrew安装nodejs的前提是要安装homebrew。
确保homebrew安装后,在终端输入以下命令:
1 | brew install node |
安装完成后,打开终端,在命令行中输入以下命令,如果正常显示版本号,则说明安装成功:
1 | node -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 | node -v |