
229
附錄 A
Node.js
基本模組
在 JavaScript 語言中,模組代表著程式庫的概念,裡頭存放著函式、物件、或是其他可
重複用於不同專案的東西。幫助我們處理檔案、資料、以及與外部裝置進行溝通。
檔案系統模組
假設你想要開啟檔案,讀取其中的資料,Node.js 並未內建提供存取檔案的函式,而是
以
模組
來處理檔案。
如果你的電腦系統是 Mac OS X 或 Unix,許多嵌入式裝置連接後,將會
以檔案的形式出現在檔案系統的
/dev/
目錄裡。如此一來,從主機電腦讀
取、寫入、控制嵌入式裝置的動作,就會類似於讀寫檔案的方式。
載入檔案模組的程式碼如下:
var fs = require('fs');
載入
fs
模組後,你就擁有眾多與檔案相關的物件和類別,輔助你在 JavaScript 程式碼裡
存取檔案。
請把 Node.js API 文件加入書籤,方便隨時查閱。其中跟檔案系統相關的
部分在
https://nodejs.org/api/fs.html
。