6
Supervisor是Node.js的一個包,用於監視app目錄中的文件以進行修改,並在發生修改時重新加載應用程序。Node.js:在遍歷'fs'目錄時檢查文件是否是符號鏈接
此腳本將符號鏈接解釋爲常規文件並註銷警告。我想派出主管,以便完全解決這個問題,或者產生一個更具描述性的警告。
如何使用Node.js的文件系統模塊來確定給定文件是否真的是符號鏈接?
Supervisor是Node.js的一個包,用於監視app目錄中的文件以進行修改,並在發生修改時重新加載應用程序。Node.js:在遍歷'fs'目錄時檢查文件是否是符號鏈接
此腳本將符號鏈接解釋爲常規文件並註銷警告。我想派出主管,以便完全解決這個問題,或者產生一個更具描述性的警告。
如何使用Node.js的文件系統模塊來確定給定文件是否真的是符號鏈接?
您可以使用fs.lstat
,然後在fs.Stats
對象上調用statis.isSymbolicLink()
傳入您的lstat回調函數。
fs.lstat('myfilename', function(err, stats) {
console.log(stats.isSymbolicLink());
});