- 软件大小:9.80M
- 软件语言:中文
- 软件类型:国产软件
- 软件类别:免费软件 / 编程工具
- 更新时🕓间【jiān】:2025-07-05 01:25
- 运行环境:Mac OS X
- 软件等级:
- 软件厂商:


38.70M/中文/10.0
108.00M/中文/10.0
10.03M/中文/6.0
5.87M/中文/7.7
1.17M/中文/8.3
Node 是一个服务器端 javascript 解释器,它将改变服务器应该如何工作的概念。Node采用一系列“非阻塞”库来支持事件循环的方式。本质上就是为文件系统、数据库之类的资源提供接口。向文件系统发送一个请求时,无需等待硬盘(寻址并检索文件),硬盘准备好的时候非阻塞接口会通知Node。该模型以可扩展的方式简化了对慢资源的访问, 直观,易懂。
它的目标是帮【biāo shì bāng】助程序🕶员构建高度可伸缩的应用程🧦序,编写能😹够处理【gòu chù lǐ】数万条♋同时连接到一个【gè】🌼(只有一【zhī yǒu yī】个【gè】🌼)物理机的连接【de lián jiē】代码。
今天我决定在🏹 Mac OS X Lion 上玩玩 node.js,下面来【xià miàn lái】说说在💫Mac中安装【zhōng ān zhuāng】Node.js的方法🐼吧【ba】。
平常都【píng cháng dōu】是习惯🗓使用【shǐ yòng】windows的可视化操作,突然换了Mac终端⚡,全部是命令,难免有【nán miǎn yǒu】👡些不习【xiē bú xí】惯。这里只【zhè lǐ zhī】🕖是简单介绍一下安装【xià ān zhuāng】⛴过程🚚。
第一步,从nodejs.org 中下载Node.js for Mac 安装包,也就是【yě jiù shì】🌁一个【yī gè】👉6M多的🔢pkg文件,下载之【xià zǎi zhī】后点击🕥安装即可【kě】。
它将在你的机【nǐ de jī】器上安💮装【zhuāng】 Node.js 和🏁 npm (node package manager).
安装成【ān zhuāng chéng】功后你就可以💪使用 node 和 npm 命令了【mìng lìng le】⏳。
安装完成之后【chéng zhī hòu】🦗我们关😇闭窗口【bì chuāng kǒu】💑,接下来我们打【wǒ men dǎ】开“终端”,并且输入命令:
curl http); res.end(Hello World hahah); }).listen(1337, "127.0.0.1"); console.log(Server running at http://127.0.0.1:1337/);
然后在终端里【zhōng duān lǐ】面敲入命令 node he.js 这里都he.js是你【shì nǐ】🎤javascript文件都【wén jiàn dōu】🥅路径回🏟车就OK了!终端会【zhōng duān huì】显示如💤图:
在浏览器中输入网址与端口并访问,你就可以看到效果了!
js是跨平台的,手机、平板电脑、笔记本、个人电脑等随处可见它的身影,降低跨平台开发的难度;
Node 并不只是 Apache 的一个替代品,它旨在使 php Web 应用程序更容易伸缩;
Node 表现出众的典型示例包括:RESTful API、Twitter 队列、电子游戏统计数据。
nodejs作为一【zuò wéi yī】个新兴【gè xīn xìng】🐁的后台👌语言【yǔ yán】,有很多吸引人🦆的地方:
RESTful API
单线程
Node.js可以在【kě yǐ zài】不新增额外线程的情【chéng de qíng】况下🌸,依然可以对任务进行并行处理 —— Node.js是单线程的【chéng de】。它通过🔸事件轮😗询【xún】(event loop)来实现【lái shí xiàn】🐑并行操【bìng háng cāo】💽作,对此💟,我们应【wǒ men yīng】该要充【gāi yào chōng】分利用这一点【zhè yī diǎn】🛫 —— 尽可能的避免阻塞操♑作,取而代之✴,多使用非阻塞⛵操作【cāo zuò】。
非阻塞IO
V8虚拟机
事件驱动
请描述您所遇到的错【dào de cuò】误【wù】😒,我们将尽快予以修正【yǐ xiū zhèng】🎆,谢谢🧥!
*必填项,请输入内容