一,模块的使用
1. 安装模块
npm i axios -S
2.导入模块
var axios = require('axios');
3.使用模块
axios.get(url)
.then(res=>res.data)
.catch(err=>err)
二,自定义模块
1.一个文件就是一个模块
定义模块
module.exports = {
max:function(a,b){return a}
min:(a,b)=>b
}
2.导入模块
const utils = require("./utils")
utils.max(15,20)
3.使用模块
var {max,min} =require("./utils.js")
min(5,20)
三、fs文件处理
1.导入文件模块
var fs = require('fs')
2.读取
var re = fs.readyFileSync(url,"utf-8")
fs.readyFile(url,"utf-8",function(err,data){})
3.写入
fs.writeFileSync(url,data)
fs.writeFile(url,data,function(err){})