const http=require(‘http‘);const fs=require(‘fs‘);var server = http.createServer(function(req, res){ ???var file_name = ‘./www‘ + req.url; ???// req.url => ‘/index.html‘ ???// 读取 => ‘./www.index.html‘ ???// ‘./www‘ + req.url ???// 用户请求了某个url (req.url), 比如 index.html,实际就是在服务器的.www文件夹里访问了index.html ???fs.readFile(file_name, function(err, data){ ???????if(err){ ???????????res.write(‘404‘); ???????}else{ ???????????res.write(data); ???????} ???????res.end(); ???})});server.listen(8080);
const fs = require(‘fs‘);// 文件操作 fs => file syestem// fs.readFile(文件名, 回调)fs.readFile(‘aaa.txt‘, function(err, data){ ???if(err){ ???????console.log(‘读取失败‘); ???}else{ ???????console.log(data.toString()); ???}});// fs.writeFile(文件名, 内容, 回调)fs.writeFile("bbb.txt","gdgignrgkwng", function(err){ ???console.log(err);})
Node.js ?http ?fs
原文地址:https://www.cnblogs.com/carpenterzoe/p/10261134.html