1.读取 readFile(),写入writeFile()
成功:err返回值为null
失败:errr返回值为一个对象
2.__dirname 表示当前文件所处的目录,解决上一级情况下路径错误
3.path.join()方法比 + 的优点在于如果路径中多加了一个.也可以打印出正确结果
fs.readFile(path.join(__dirname,'./files/1.txt'),'utf8',function(err,dataStr){
if(err){
return console.log(err.message);
}
console.log(dataStr);
})
//代码运行正确,文件名中多了一个. .files
fs.readFile(__dirname+'./files/1.txt')
//代码运行错误,多了一个.,路径出粗
4.node创建服务器解决中文乱码固定格式
res.setHeader('Content-Type', 'text/html; charset=utf-8');
5.项目开发过程中,将node_modules文件夹添加到.gitignore中