大小:17.2MB 版本:免费版 分类:行业软件 系统:安卓
免费下载需跳转至第三方下载Node.js Windows客户端是一款专门针对JavaScript而设计的编程开发软件,这款软件采用了Google V8引擎,这样就能够有效的提升Javascript速度,这样就能够为相关用户带来工作上的极大便利。另外,该软件还内建了HTTP服务器,这对于网站开发人员来说简直良心极了。
明氏下载站提供Node.js安装包下载,这是一款基于Google V8引擎所推出的Javascript运行环境配置工具,用户通过这款软件可以就能够直接将JavaScript在服务端开发平台中运行,这样一来就能够弥补JavaScript的缺失,使之能够提升于Python、Perl、Ruby等服务端语言同等地位。
作为一个异步事件驱动的 JavaScript 运行时,Node.js 被设计用来构建可扩展的网络应用。在下面的 “Hello World” 示例中,可以并发处理许多连接,每一个连接都会触发一个回调,而当没有可做的事情时,Node.js 就会进入休眠状态。
Node.js 在设计上类似于 Ruby 的 Event Machine 或 Python 的 Twisted 之类的系统。但 Node.js 更深入地考虑了事件模型,它将事件循环作为一个运行时结构而不是作为一个库来呈现。
在其他系统中,总是有一个阻塞调用来启动事件循环。通常情况下,要执行的行为是通过脚本开始时的回调来定义的,然后通过 EventMachine::run() 这样的阻塞调用来启动服务器。而在 Node.js 中,没有这种启动事件循环的调用。Node.js 在执行输入脚本后直接进入事件循环,当没有更多的回调要执行时,Node.js 就会退出事件循环。这种行为就像浏览器的 JavaScript 一样 —— 事件循环对用户是隐藏的。
1. 模块
Node.js官方提供了很多模块,这些模块分别实现了一种功能,如操作文件的模块fs,构建http服务的模块http等,每个模块都是一个JavaScript文件,当然也可以自己编写模块。
2. 包
包可以将多个具有依赖关系的模块组织在一起,封装多个模块,以方便管理。Node.js采用了CommonJS规范,根据CommonJS规范规定,一个JavaScript文件就是一个模块,而包是一个文件夹,包内必须包含一个json文件,命名为package.json。一般情况下,包内的bin文件夹存放二进制文件,包内的lib文件夹存放JavaScript文件,包内的doc文件夹存放文档,包内的test文件夹存放单元测试。package.json文件中需要包含的字段及包的使用,后面的实验再做详细介绍。
3. npm包管理工具
npm是Node.js的包管理工具,npm定义了包依赖关系标准,我们使用npm主要用来下载第三方包和管理本地下载的第三方包。
1、安装编译环境,>sudo apt-get install g++ c++ curl libssl-dev apache2-utils git-core curl
2、下载Node.js安装包,>wget http://nodejs.org/dist/node-v0.3.0.tar.gz
3、编译安装,步骤如下:
>./configure //注:如果不需SSL,可加入选项-without-ssl
>make
>make install
4、安装成功,默认路径为:/usr/local/bin/node!
行业软件|166.09MB
更新时间:2024-10-23
行业软件|114MB
更新时间:2024-10-23
行业软件|2.3GB
更新时间:2024-10-23
行业软件|216.27 MB
更新时间:2023-07-17
行业软件|19.18 MB
更新时间:2023-06-28
行业软件|234 MB
更新时间:2023-05-09
行业软件|7.71 MB
更新时间:2023-04-14
行业软件|38.58MB
更新时间:2023-02-21
行业软件|22.22MB
更新时间:2023-02-15
行业软件|95.76MB
更新时间:2023-01-06
126MB / 行业软件
下 载238.8 MB / 行业软件
下 载809.95MB / 行业软件
下 载29.75MB / 行业软件
下 载16.88MB / 行业软件
下 载10.34MB / 行业软件
下 载