1.http:搭建后臺服務(wù)器
1.引入http模板
const http = require('http');
2.搭建服務(wù)
var server = http.createServer(function(request,response){
res.write();//響應(yīng)的內(nèi)容
res.end();//響應(yīng)結(jié)束
req.url();//請求的路徑
})
3.指定端口號
server.listen(8080)
fs 文件操作模塊
讀取文件
const fs = require('fs');
fs.readFile(文件名,funtion(err,data){//err錯誤 data數(shù)據(jù)
if(err){
console.log('錯誤')
}else{
console.log(data.toString())//轉(zhuǎn)化為字符串
}
})
寫文件
var fs = require('fs');
fs.writeFile('文件名','內(nèi)容',function(err){
console.log(err)//如果沒有報錯報null;若有錯則報錯
})
fs模板結(jié)合http模板請求不同文件
const http = require('http');
const fs = require('fs');
var server = http.createServer(function(req,res){
var file_name = './www'+req.url;
fs.readFile(file_name,function(err,data){
if(err){
console.log(err)
}else{
res.write(data)
}
res.end()
})
})
server.listen(8080);