Node.js 0.12.0macOS版本
Node.js 的 macOS 版本压缩包,适合跑老项目或者研究历史版本的开发者。node-v0.12 还挺有代表性的,那个时候刚开始大规模尝试用 JavaScript 做服务端开发。非阻塞 I/O、事件驱动这些特性,当年确实蛮惊艳的。
基于V8 引擎的执行速度,配合 Node 的模块化机制,用require
一引就能跑,开发效率提升不止一点点。你想写个小 Web 服务,几行代码就能跑起来,像:
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World');
}).listen(8080);
再加上配套的npm生态,当年谁没被express
、socket.io
惊艳过?社区也活跃,包更新快,多实用模块都能一键装。
node-v0.12 虽然是老版本,但拿来做V8
相关测试或者兼容性研究还是蛮合适的。是如果你碰到一些历史项目,或者想看看 Node 早期是怎么构建异步机制的,装一个跑跑也挺有意思。
不过注意哦,这版本对新系统支持没那么好,安装的时候需要手动PATH
,还遇到一些 OpenSSL 兼容问题。如果你主要跑现代项目,建议还是装 LTS 版本。
你要是对非阻塞编程感兴趣,可以看看这篇Node.js 玩转非阻塞编程的文章,写得还挺清楚的。
5.55MB
文件大小:
评论区