nodejs学习历程(一)

nodejs介绍
nodejs语法完全是js语法,只要懂js基础就可以学会nodejs后端开发
nodejs超强的高并发能力 *传统同时处理4000用户,nodejs处理40000用户
实现高性能服务器
开发周期短,开发成本低,学习成本低

模块
http模块

//1.引入http模块
var http = require("http");
//2.用http模块创建服务//req获取url信息(request)//res浏览器返回相应信息(response)
http  .createServer(function(req, res) {
    //发送http服务    //HTTP状态值:200 :OK 
    //设置HTTP头部,状态码是200,文件类型是html,字符集是utf-8    
    res.writeHead(200, { "Content-Type": "text/html;charset='utf-8'" });    
    res.write('')//不写的话浏览器上会出现乱码    
    res.write("first nodejs");    
    res.write("你好 nodejs");    
    res.write("我是 nodejs");    
    res.end(); //结束响应  
    })  .listen(8002);

url模块
url.parse()解析地址 第一个参数是地址,第二个参数是true的话表示把get传值转换为对象
url.format()将解析后的信息返回为地址
url.resolve()替换地址中的地址

supervisor 改代码自动重启web服务
npm -g install supervisor //安装
// 运行nodejs
node js文 件
supervisor js文件

你可能感兴趣的:(nodejs)