本地下载文件大小:15.56 MB
Node.js 是一套用来编写高性能网络服务器的 JavaScript 工具包,一系列的变化由此开始。比较独特的是,Node.js 会假设你是在 POSIX 环境下运行它 Linux 或 Mac OS X。如果你是在 Windows 下,那就需要安装 MinGW 以获得一个仿 POSIX 的环境。在 Node 中,Http 是首要的。Node 为创建 http 服务器作了优化,所以你在网上看到的大部分示例和库都是集中在 web 上(http 框架、模板库等)。
1.是一个服务器程序。
2.支持立即部署应用程序。
3.允许向 Node 内核添加模块。
4.可供选择的用于它的模块有数百个之多。
5.社区在创建、发布和更新模块方面非常活跃,一天甚至可以处理数十个模块。
6.是一个服务器端 JavaScript 解释器
7.目标是帮助程序员构建高度可伸缩的应用程序
8.编写能够处理数万条同时连接到一个物理机的连接代码。
显着的变化
doc:
API文档的JSON变体不再是实验性的(Rich Trott)
esm:
始终启用JSON模块支持--experimental-modules。该
--experimental-json-modules旗帜已被删除(Myles Borins)
http,http2:
添加了一个新标志,用于覆盖默认的HTTP服务器套接字
超时(两分钟)。通过--http-server-default-timeout=milliseconds
或--http-server-default-timeout=0分别更改或禁用超时。
从Node.js 13.0.0开始,默认情况下将禁用超时(Ali Ijaz Sheikh)
inspector:
添加了一个实验--heap-prof标志,用于
在启动时启动V8堆分析器,并在退出之前将堆配置文件写入磁盘(Joyee Cheung)
流:
该readable.unshift()方法现在正确地将字符串转换为缓冲区
此外,接受新的可选参数来指定字符串的
编码,例如'utf8'或'ascii'(Marcos Casagrande)
v8:
返回的对象v8.getHeapStatistics()有两个新属性:
number_of_native_contexts和number_of_detached_contexts(Yuriy Vasiyarov)
本站为大家提供 node.js 安装node.js 教程node.js 下载node.js 视频教程node.js web开发node.js 开发工具node.js mysqlnode.js 爬虫node.js npmnode.js ide
开发工具 / 60.9 MB
开发工具 / 25.9 MB
开发工具 / 435.98 MB
开发工具 / 122.3 MB
输入法 / 36.92 MB
软件评论
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!
2018-05-16 09:22 支持(4) 回复