1. fs讀取檔案
const fs=require('fs');//引入檔案讀取子產品
fs.readFile('./README.md',(err,data)=>{
// 如果出現錯誤,抛出錯誤
if(err) throw err;
// 沒有錯,輸入檔案的内容
console.log(data.toString())
})
2.使用Promise封裝檔案讀取子產品
// 接下來,我們使用promise去封裝檔案的讀取
const fs=require('fs');
var p=new Promise((resolve,reject)=>{
fs.readFile('./README.md',(err,data)=>{
// 如果出現錯誤,抛出錯誤;如果檔案不存在;就會執行這裡err
if(err) reject(err);
// 沒有錯,輸入檔案的内容
resolve(data)
})
})
p.then(data=>{
console.log(data.toString())
},err=>{
console.log(err)
})
遇見問題,這是你成長的機會,如果你能夠解決,這就是收獲。