Node.js—基本知识
一、第一个Node代码 1. 运行Node.js 通过node E:\Node代码\hello.js运行代码;Node.js是服务器的程序,写的js语句都将运行在服务器上。返回给客户的,都是已经处理好的纯HTML // require表示引包,引包就是引用自己的一个特殊功能 var http = require("http") // 创建服务器,参数是一个回调函数,表示有请求进来,要做什么 var server = http.createServer(function(req,res){ // req表示请求,request;res表示响应,response // 设置HTTP头部,状态码是200,文件类型是html,字符集UTF8 res.writeHead(200,{"Content-type":"text/html;charset=UTF-8"}); res.end("Hello World") }); // 运行服务器 server.listen(8088,"127.0.0.1"); 2. Node.js执行HTML Node.js没有根目录的概念,因为它根本没有任何的web容器!所有静态资源都需要写入路由。URL和真实物理文件是没有关系的,URL是通过Node的顶层路由设计,呈递某一个静态文件。 // require表示引包,引包就是引用自己的一个特殊功能 var