fs模块
const fs = require('fs')
fs.readFile('./data/data.json', 'utf8', function(err, dataStr){
if(err){
console.log(err)
} else {
console.log(dataStr)
}
})
fs.readFile('./data/01.json', 'utf8', function(err, dataStr){
if(err){
console.log(err)
} else {
console.log(dataStr)
}
})
fs.writeFile('./data/data.json','abcdsdf', 'utf8', function(err){
if(err){
console.log(err.message)
}
})
console.log(__dirname +'/data/achievement-ok.txt')
fs.readFile(__dirname +'/data/achievement-ok.txt', 'utf-8', (err, dataStr) => {
if(err) return console.log(err.message)
console.log(dataStr)
})
http模块
const http = require('http')
const server = http.createServer()
server.on('request', (req, res) => {
console.log('Someone visit our web server.')
const url = req.url
const method = req.method
const str = `Your request url is ${url},
and request method is ${method},
请求地址 ${url}`
console.log(str)
res.setHeader('Content-Type', 'text/html; charset=utf-8')
res.end(str)
})
server.listen(8080, () => {
console.log('http server runing at http://127.0.0.1:8080')
})