06

模块的声明和调用

获取一个模块 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);

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 个人入门学习用笔记、不过多作为参考依据。如有错误欢迎斧正 目录 简书好像不支持锚点、复制搜索(反正也是写给我自己看...
    kirito_song阅读 7,208评论 1 37
  • https://nodejs.org/api/documentation.html 工具模块 Assert 测试 ...
    KeKeMars阅读 11,514评论 0 6
  • 一、核心模块和对象 核心模块的意义 常用内置模块path:处理文件路径fs:操作文件系统child_process...
    EndEvent阅读 9,860评论 0 1
  • Node.js 常用工具 util 是一个Node.js 核心模块,提供常用函数的集合,用于弥补核心JavaScr...
    FTOLsXD阅读 3,538评论 0 2
  • Node.js是目前非常火热的技术,但是它的诞生经历却很奇特。 众所周知,在Netscape设计出JavaScri...
    w_zhuan阅读 8,982评论 2 41