此篇文章瀏覽量:
621
透過 fs 模組的 realpathSync() 方法,代入某檔案的相對路徑之後,可取得該檔的絕對路徑。
相對路徑轉絕對路徑
透過使用「非同步方法: fs.realpath() 」或「同步方法: fs.realpathSync() 」,來取得某檔案的絕對路徑,以下示範同步方法:
var fs = require('fs'); // 假設有一個檔案:txt/realpathSync.txt var relativePath = 'txt/realpathSync.txt'; // 相對路徑 var absolutePath = fs.realpathSync(relativePath); // 相對路徑轉絕對路徑 console.info(absolutePath); // 輸出絕對路徑 // /Users/carlos/Documents/test/txt/realpathSync.txt