美文网首页
笔记 第六天 nodejs模块

笔记 第六天 nodejs模块

作者: hanglove | 来源:发表于2016-09-13 14:37 被阅读0次

nodejs模块  nodejs 的文件操作   nodejs的io键盘交互  nodejs的url判断渲染模板

nodejs的组件化开发  使用别人写好的模块  nodejs.npm依赖库组件开发。

1.模块可以任意定义用来调用    引用模块--require();  exports

vim a.js    exports.function(){console.log('wew');}

var mo=require(./a);// 引用模块

mo.li();//调用方法

vim a.js  function li(){console.log('hello');}    module.exports=li;

调用 var m=new mo();  实例化

2.文件操作

var fs=require('fs'); 引入自带的模块

fs.readfile(file,fun());   fs.writefile 写入方法

fs.readfile(文件,function(err,date){if(err){console.log(err);}else{console.log(data.tostring);})} 字符集

utf-8无缝格式编码

3.nodejs的io交互

var readline=require('readline'); 一行一行获取    www.npmjs.com

var rl=readline.createInterface(process.stdin,process.stdout) 标准输入输出

rl.setPrompt('内容')  提示内容

rl.prompt();  输入

rl.on('line;(line=>{  //时件   回调函数

var str=line.trim();  sonsole.log('输出'+str);

rl.prompt();}).on('close',()=>{console.log('exit');}process.exit(o);)

4.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.href);

}).listen(2000);

相关文章

  • 笔记 第六天 nodejs模块

    nodejs模块 nodejs 的文件操作 nodejs的io键盘交互 nodejs的url判断渲染模板 node...

  • node - 收藏集 - 掘金

    Nodejs进阶:MD5入门介绍及crypto模块的应用 - 掘金本文摘录自《Nodejs学习笔记》,更多章节及更...

  • nodejs-模块

    nodejs模块 一、nodejs模块分类 1.核心模块 Core Module、内置模块、原生模块 fs模块 p...

  • nodejs入门总结三:nodejs模块

    四、nodejs模块 1.常见的模块规范:CommonJS: 最初被应用在nodejs,被称为nodejs的模块规...

  • nodeJS学习笔记(1) --- 模块系统

    nodeJs模块系统 nodeJs提供一个简单的模块系统。模块是nodeJs应用程序的基本组成部分, 模块与文件一...

  • nodejs03-commonjs

    CommonJs CommonJs是模块化的标准,nodejs是模块化的实现 nodejs模块 核心模块(node...

  • Nodejs学习笔记-模块

    代码:https://github.com/fengchunjian/nodejs_examples/tree/m...

  • nodejs笔记-模块机制

    1.为什么要CommonJS规范 javascript存在的缺点 没有模块系统 标准库比较少 没有标准接口 缺乏包...

  • nodejs模块

    nodejs模块 nodejs系统自带的模块:http:协议请求模块;创建服务器:http.createServe...

  • 安装用于安装nodejs的模块

    安装用于安装nodejs的模块n 然后通过n模块安装指定版本的nodejs

网友评论

      本文标题:笔记 第六天 nodejs模块

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