var http=要求(http)
//对URL解析为对象
//1。导入模块URl模块
var url=要求(url) var fs=要求(fs) var路径=要求(“路径”) var mime=要求(“。/mime.js”) var qs=要求(“属性”) res http.createServer(函数(点播){ var url1=req.url var路径名=url.parse .pathname (url1)//打印路径 console.log(路径)//取扩展名 var ext=path.extname(路径).slice (1) var contentType=mime.types (ext) fs.exists (__dirname +路径名,函数(e) { 如果(e) { console.log(“文件存在”) fs.readFile (__dirname +路径名,函数(呃,数据){ 如果(!犯错){//返回数据 res.writeHead(200年,{“内容类型”:contentType +”; charset=utf - 8”,“Access-Control-Allow-Origin”:“*”}) res.write(数据) res.end () 其他}{ console.log(“读文件出错”) } }) 其他}{ console.log(“文件不存在”) } })//设置端口 }).listen (9796)
好啦!大概就是这个样子!
有不懂得留言问我哦!
以上这篇创建简单的节点服务器实例(分享)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。