在Hello World示例中,Node.JS的方式令人困惑
这里是Node.JS的大多数书籍中给出的典型hello world示例 –
var http = require('http'); http.createServer(function (req, res) { res.**writeHead**(200, {'Content-Type': 'text/plain'}); res.**end**('Hello World\n'); }).listen(8124, "127.0.0.1");
我可以理解,通过“要求”的HTMLfunction已经被放入了var http。 所以.createserver函数将被写入该模块,作为callback参数,我们传递一个匿名函数。 但是,“writehead”和“end”是在哪里定义的? 究竟是什么?
res
是类ServerResponse
一个实例http://nodejs.org/api/http.html#http_class_http_serverresponse
- 当我想用我的项目使用node.js部署一个库时,应该包括哪些文件?
- Async-WaterFall不按预期工作
- 然后用Javascript使用外部variables
- NOVICE:使用HTML,CSS,AngularJS,NodeJS,MySQL的Web应用程序?
- 如何通过社交服务进行用户身份validation
- nodejs +在不同的端口上expression奇怪的东西
- 如何使用Angular前端和Node后端以及从OAuth开始的Git中心API创buildWeb应用程序?
- 创build一个具有用户信息的玉石默认布局
- Nodejs错误:libcouchbase.so.2:无法打开共享对象文件:没有这样的文件或目录