大小:9.8M 软件类型:国产软件
软件语言:简体中文 时间:2021-08-31 15:47:08
软件授权:商业软件 运行环境:Mac OS X
Node是一个服务器端的javascript解释器,它将改变服务器应该如何工作的概念。Node采用了一系列“无阻塞”的库来支持事件流转的方式。本质上,它为文件系统和数据库等资源提供了接口。当向文件系统发送请求时,不需要等待硬盘(寻址和检索文件),当硬盘准备好时,非阻塞接口会通知节点。该模型以可扩展的方式简化了对慢速资源的访问,直观易懂。
它的目标是帮助程序员构建高度可扩展的应用程序,并编写连接代码,可以同时处理与一台(仅一台)物理机的数万个连接。
今天,我决定在Mac OS X狮子上玩node.js。我们来说说如何在Mac上安装Node.js。
通常,我习惯于窗口的可视化操作。突然,我换了我的Mac终端,都是命令。难免有些不习惯。这只是安装过程的简单介绍。
它将在您的机器上安装Node.js和npm(节点包管理器)。
成功安装后,您可以使用node和npm命令。
安装完成后,我们关闭窗口,然后打开“终端”并输入命令:
http://npmjs.org/install.sh卷发
这个npm.js实际上是Node.js的套件管理工具,执行完成后,我们继续执行以下命令:
sudonpm更新npm -g
这一步是更新npm。完成后,我们使用print version命令查看npm是否安装成功。如果没有,我们会多尝试几次。我的版本输出:
我现在的版本是1.1.12。
最后,让我们为每个人写一份问候!将以下代码复制到记事本中。
var http=require(http);http.createServer(函数(req,res) { res.writeHead(200,{ Content-type : text/plain });res.end(Hello World哈哈哈);}).听(1337,' 127 . 0 . 0 . 1 ');console.log(运行于http://127.0.0.1:1337/)的服务器;
然后在终端输入命令节点he.js,这里所有的he.js都是你的javascript文件的路径,然后输入。终端将显示如下图所示:
在浏览器中输入网址和端口并访问,就能看到效果!
Node不仅仅是Apache的替代品,它旨在让php Web应用程序更容易扩展;
Node出色性能的典型例子包括RESTful API、Twitter队列和视频游戏统计。
Nodejs作为一种新的背景语言,有很多吸引人的地方:
约定接口规范
单线程
Node.js仍然可以并行处理任务,而无需添加额外的线程。—— Node.js是单线程的。它通过事件循环实现并行操作,所以我们要充分利用这一点,——,尽量避免阻塞操作,改用非阻塞操作。
非阻塞输入输出
V8虚拟机
事件驱动
显示全部
Node.js for mac v0.10.36 官方最新版
宝哥软件园收集的Node 是一个服务器端 JavaScript 解释器,它将改变服务器应该如何工作的概念。Node采用一系列“非阻塞”库来支持事件循环的方式。本质上就是为文件系统、数据库之类的资源提供接口。向文件系统发送一个请求时,无需等待硬盘(寻址并检索文件),硬盘准备好的时候非,欢迎免费下载体验
简体中文 9.8M 商业软件