语言:简体中文-大小:14.50 MB
安全无毒免费应用无广告趣味娱乐 暂无安卓版/IOS版下载 *此应用为电脑软件,无法在手机上安装使用运行环境简介
node.js是基于Chrome JavaScript运行时内置的平台,使用事件驱动和非阻塞I / O模型使其轻量级和高效,使其成为构建在分布式设备上运行的数据密集型实时应用程序的理想选择。
Node.js是基于Chrome V8引擎的JavaScript运行时。 Node.js使用高效,轻量级的事件驱动,非阻塞I / O模型。 Node.js生态系统是目前最大的开源包管理系统。
Node.js是一组用于编写高性能Web服务器的JavaScript工具包,并开始进行一系列更改。 更独特的是,Node.js假定您在POSIX环境中运行Linux或Mac OS X. 如果您使用的是Windows,则需要安装MinGW才能获得类似POSIX的环境。 在Node中,Http是第一件事。 节点针对创建http服务器进行了优化,因此您在Web上看到的大多数示例和库都集中在Web(http框架,模板库等)上。
Node.js模块和包
1. 模块
Node.js正式提供了很多模块,这些模块实现了一个功能,比如模块fs的操作文件,http服务的http,每个模块都是一个JavaScript文件,当然你也可以自己编写模块。
2.包
软件包可以组织多个具有依赖关系的模块,并封装多个模块以便于管理。 Node.js使用CommonJS规范。根据CommonJS规范,JavaScript文件是一个模块,包是一个文件夹。该包必须包含名为package.json的json文件。一般情况下,包中的bin文件夹存储二进制文件,包中的lib文件夹存储JavaScript文件,包中的doc文件夹存储文件,而包中的test文件夹存储单元测试。稍后将详细描述需要包含在package.json文件中的字段和包的使用。
3. npm包管理工具
Npm是Node.js的包管理工具。 npm定义包依赖性标准。我们使用npm下载第三方软件包并管理本地下载的第三方软件包。
展开
最新软件更多>>