8.33MB / 2025-04-28
Node.js是基于Chrome V8引擎的JavaScript执行环境。 它使用事件驱动、非阻塞I/O模型在服务器端开发平台上运行JavaScript。V8引擎运行JavaScript的速度非常快,性能也非常好。可用于方便地构建反应灵敏、易于扩展的网络应用程序。
1、Node.js 将 Javascript 从浏览器中剥离出来,在平台服务器上运行,而非语言。
2、单线程、异步 IO 和事件驱动设计可实现高并发性(异步事件也在一定程度上增加了开发和调试的难度);Node.js 内置了来自 Google Chrome 浏览器 V8 的 Javascript 引擎;在浏览器之外 Node.js 有一个来自 Google Chrome 浏览器 V8 的内置 Javascript 引擎。
3、Node.js 内置 HTTP 服务器,这对网络开发来说是个好消息。
4、Node.js 生态系统是目前最大的开源包管理系统。
1、模块
Node.js 公式提供了许多模块,每个模块都实现了一些功能,如操作文件模块 fs、构建 http 服务模块 http 等。每个模块都是一个 JavaScript 文件,当然,你也可以自己编写 也可以编写自己的模块。
2、包
根据 CommonJS 规范,一个包可以是多个有依赖关系的模块组织在一起,封装多个模块,方便 Node.js 的管理,一个 JavaScript 文件就是一个模块,一个包就是一个文件夹 使用,但软件包必须包含一个名为 package.json 的 json 文件。一般来说,包 bin 文件夹用于存储二进制文件,包 lib 文件夹用于存储 JavaScript 文件,包 doc 文件夹用于存储文档,包 test 文件夹用于存储单元测试 存储。package.json 文件应包含该包的字段和用途,并对背后的实验进行详细介绍。
3、npm 软件包管理工具
npm 是一个 Node.js 包管理工具,npm 定义了包的依赖标准,我们使用 npm 主要是用来下载第三方包和管理本地下载的第三方包。
打开安装包,进入安装程序,点击“下一步”。
勾选“我同意协议”,点击“下一步”。
选择安装位置,点击“下一步”。
选择开始菜单路径,点击“下一步”。
点击“安装”,等待安装完成即可。
8.33MB / 2025-04-28
2.05MB / 2025-04-28
124.06MB / 2025-04-28
2.21MB / 2025-04-28
27.31MB / 2025-04-28
0.57MB / 2025-04-28
0.79MB
2025-04-28
8.33MB
2025-04-28
389KB
2025-04-28
0.84MB
2025-04-28
2.05MB
2025-04-28
2.84MB
2025-04-28
63.90MB / 2025-04-27
117.94MB / 2024-11-01
69.23MB / 2025-04-21
11.45MB / 2024-12-28
1.90MB / 2024-11-06
210.99MB / 2025-04-07
113.86MB / 2025-02-01
京ICP备14006952号-1 京B2-20201630 京网文(2019)3652-335号 沪公网安备 31011202006753号违法和不良信息举报/未成年人举报:legal@3dmgame.com
CopyRight©2003-2018 违法和不良信息举报(021-54473036) All Right Reserved