首先須要確認nodejs有沒有安裝fs包。javascript
npm fs -v
fs模塊爲nodejs的核心模塊之一,主要處理文件的讀寫、複製、s刪除、重命名等操做。所以該模塊應該是不用再使用npm進行下載的,不過檢查一下老是好的,能夠複習一下npm的命令。java
當須要使用該模塊時,須要先導入該文件。node
var fs = require("fs");
完整練習代碼:npm
input.txt異步
代碼涉及了同步和異步兩種文件讀取的方法。比起同步,異步方法性能更高,速度更快,並且沒有阻塞。性能
執行結果:ui
input.txt文件的內容爲「Haha! You find me!這句是中文」,很明顯,「這句是中文」沒有正確顯示。此處是一個問題,立個flag等日後知識豐富了再續寫。code