fs
fs意旨File System,是專門處理檔案寫入與讀取的套件,你可以用fs來建立文字文件,或是讀取檔案的內容。
建立一個message.txt
檔案,並在裡面寫入Hello World
var fs = require("fs");
fs.writeFile('message.txt', 'Hello World', function(err) {
if (err) throw err;
console.log('It\'s saved!');
});
讀取message.txt
檔案中的內容,並且顯示出來
fs.readFile('message.txt', function (err, content) {
if (err) throw err;
var text = content.toString();
console.log(text);
});
沒有dir這個資料夾,那就建立一個dir的資料夾
var dir= './dir';
if (!fs.existsSync(dir)) {
fs.mkdirSync(dir);
}
將網路上的圖片下載至自己的伺服器
var imgUrl = "https://orangeapple.co/assets/top_logo-385806e62850a55de951fdcb37c290e3669a8768e888f7cab7166f981da018e9.png";
request(imgUrl).pipe(fs.createWriteStream('orangeapple.png'));