NODEJS常用功能(讀取檔案)
阿新 • • 發佈:2018-12-19
準備工作:下載fs檔案模組包,在cmd命令窗體中執行命令
npm install fs -g 安裝檔案操作模組
1.首先建立一個input.txt檔案,檔案內容如下
2.建立input.js檔案,用於讀取input.txt檔案的內容
//讀取檔案 var http = require('http'); var fs = require('fs'); http.createServer(function(request,response){ //建立可讀流 var readStream = fs.createReadStream('input.txt'); //設定編碼為utf-8 readStream.setEncoding('UTF8'); var data = ''; //當有資料可讀時觸發 readStream.on('data',function(chunk){ data += chunk; }); //沒有更多資料可讀時觸發 readStream.on('end',function(){ console.log(data); }); //在接收和寫入過程中發生錯誤時觸發 readStream.on('error',function(err){ console.log(err.stack); }); }).listen(8889); // 終端列印如下資訊 console.log('Server running at http://127.0.0.1:8889/');
3.新增配置
4.啟動程式
5.開啟瀏覽器,訪問http://127.0.0.1:8889/
此時控制檯就能成功讀取到input.txt的內容