06

作者: drolor | 来源:发表于2016-09-13 10:28 被阅读0次

    模块的声明和调用

    获取一个模块 require(一个js文件是一个模块或类)

    exports  声明一个模块

    module方法

    module.exports = li;

    nodejs中的文件操作

    var fs = require('fs');//fs是系统模块 readFile是系统方法

    fs.readFile('0912.txt',function(err,data){

    if(err){

    console.log(err);

    }else{

    console.log(data.toString());

    }

    });

    io交互:

    var readline = require('readline');

    const rl = readline.createInterface(process.stdin,process.stdout);

    rl.setPrompt('请和键盘摩擦:');

    rl.prompt();//调用

    rl.on('line',(line)=>{

    var str = line.trim();

    console.log('你摩擦出的火花是:'+str);

    rl.prompt();

    }).on('close',()=>{

    console.log('exit');

    process.exit(0);

    }); //=>代表一个回调方法

    nodejs的url判断渲染模版:

    var http =require("http");

    var fs = require("fs");

    var urlapi = require("url");

    http.createServer(function(request,response){

     //解析请求的URL

     var url = urlapi.parse(request.url);

     console.log(url.pathname);

    }).listen(3000);

    相关文章

      网友评论

          本文标题:06

          本文链接:https://www.haomeiwen.com/subject/ayjmettx.html