介绍
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时环境,允许开发者使用 JavaScript 编写服务器端代码。它的特点包括:
-
非阻塞 I/O:采用事件驱动架构,适合处理高并发请求。
-
单线程:通过事件循环处理多个请求,避免多线程开销。
-
跨平台:支持 Windows、macOS、Linux 等操作系统。
-
丰富的生态系统:拥有 npm(Node Package Manager),提供大量开源模块。
核心特点
-
事件驱动:通过事件循环处理异步操作。
-
非阻塞 I/O:提高并发处理能力。
-
轻量高效:适合构建高性能网络应用。
应用场景
-
Web 服务器:如 Express.js、Koa.js。
-
实时应用:如聊天应用、在线游戏。
-
API 服务:构建 RESTful 或 GraphQL API。
-
微服务:适合构建轻量级微服务。
-
工具开发:用于构建命令行工具和构建工具。
安装
1、在官网下载,网址是Node.js — Download Node.js®,最好先看看自己电脑是几位,下载的要和系统匹配,不然会出错误的.下载好安装包开始安装

2、傻瓜式安装即可,我这里是很久之前的截图,参考

勾选接受协议选项

3.安装路径, Node.js默认安装目录为 "C:\Program Files\nodejs\" , 你可以修改目录,并点击 next

4.点击树形图标来选择你需要的安装模式 , 然后点击下一步 next

5.点击 Install(安装) 开始安装Node.js


6.点击 Finish(完成)按钮退出安装向导。

7.检测path环境变量是否配置了node.js,win+r键进入cmd进入DOS窗口,输入path检测是否配置了环境变量,之后输入node -v检查版本,如下图:

8.如果还是不放心,再进行一个小测试.键入node之后,输入console.log()测试一下

使用
在c盘下新建一个文件夹,叫app,里面新建一个test.js文件,里面输入如下代码:
var http = require("http")
http.createServer((req,res) => {
res.writeHead(200,{"content-type": "text/html"})
res.write("<h1>hello Node.js</h1>")
res.write("<p>hello Node.js</p>")
res.end("<p>end</p>")
}).listen(3000)
console.log("THHP server is listening at port 3000")
再从文件夹下地址栏点击出入cmd进入app文件夹,在命令窗口执行node test.js

这样就可以在网页上访问你的js了.在空白地址栏输入127.0.0.1:3000,如果正常访问,那么安装成功

33万+

被折叠的 条评论
为什么被折叠?



