Node.js檔案操作可以透過fs這個module處理
讀取檔案
1 | var fs = require( "fs" ); |
2 | var filename = "test.html" ; |
3 | var encode = "utf8" ; |
4 |
5 | fs.readFile(filename, encode, function (error, data){ |
6 | console.log(data); |
7 | }); |
寫入檔案
1 | //Write |
2 | fs.writeFile( 'message.txt' , 'Hello Node' , function (err) { |
3 | if (err) throw err; |
4 | console.log( 'It\'s saved!' ); |
5 | }); |
6 |
7 | //Append |
8 | fs.appendFile( 'message.txt' , 'data to append' , function (err) { |
9 | if (err) throw err; |
10 | console.log( 'The "data to append" was appended to file!' ); |
11 | }); |