详解Node.js如何安装下载并运行「附常用命令」

1. Node.js的介绍

Node.js是一个开源的服务器端运行环境,可以让JavaScript在服务器端运行。Node.js使用事件驱动、非阻塞I/O模型,轻量而高效,常用于构建实时应用程序。

Node.js的特点:

使用JavaScript编写后端应用程序

可处理大量并发请求

使用单线程、非阻塞I/O模型,提高运行效率

自带模块管理器npm,方便进行模块的安装、卸载和管理

2. Node.js的安装方式

Node.js的官方网站提供了多个不同操作系统下的安装包,可以前往 https://nodejs.org/ 下载相应版本的安装包进行安装。

2.1 Windows系统下的安装

在Windows系统下,我们可以在Node.js的官网上下载Windows对应的msi安装包,下载完成后进行双击安装即可。在安装过程中,可以选择Node.js的安装路径和其他配置选项。

安装完成后,就可以在命令行终端中使用Node.js了。

npm -v

以上命令可以检查npm是否已经成功安装。

2.2 macOS系统下的安装

在macOS系统下,我们可以前往Node.js官网下载macOS对应的pkg安装包进行安装。

也可以使用Homebrew进行安装:

brew install node

以上命令会自动安装Node.js并且验证是否安装成功。

3. Node.js的运行方式

Node.js可以通过命令行终端进行运行。

3.1 运行JavaScript文件

在命令行中使用以下命令可以运行JavaScript文件:

node /path/to/your/file.js

示例代码:

// index.js

console.log('Hello, world!');

node index.js

执行以上命令,控制台将输出以下信息:

Hello, world!

3.2 进入交互式模式

在命令行中运行以下命令,可以进入Node.js的交互式模式:

node

进入交互式模式后,可以执行JavaScript代码,并且立即得到结果。

示例代码:

console.log('Hello, world!');

执行以上代码,控制台将输出以下信息:

Hello, world!

4. 常用命令

在Node.js的工作过程中,有一些常用的命令需要掌握。

4.1 npm命令

npm是Node.js的包管理器,可以通过npm来安装、卸载和管理Node.js模块。

常用的npm命令:

安装模块:npm install <module>

全局安装模块:npm install -g <module>

安装模块并将其添加到dependencies:npm install <module> --save

卸载模块:npm uninstall <module>

查看已安装的模块列表:npm ls

4.2 node命令

node命令用于运行Node.js应用程序。

常用的node命令:

运行JavaScript文件:node <filename>

进入交互式模式:node

4.3 REPL命令

REPL是交互式的Node.js解释器,可以在命令行中直接执行JavaScript代码并且获得结果。

常用的REPL命令:

清空当前上下文环境:.clear

显示当前的表达式:.editor

退出REPL:.exit

查看帮助文档:.help