2024-03-24|閱讀時間 ‧ 約 22 分鐘

內建模組 path 介紹 | Node.js

執行程式時,有一些預設資訊內容可以取用,例如 __dirname__filename 等,在 VS Code 設置斷點並使用 debug 時,能夠在左側欄位查看相關資訊。

var a = 1;
var path = require('path');
var b = 2;
console.log(__dirname);
​console.log(__filename);
var c = 3;


或是使用 node 內建模組 path

path

載入 path 模組後,透過指令可以取得目錄路徑、合併路徑、分析路徑、取得檔名和副檔名...等,更多語法可以點擊 path 標題連結查看。

var path = require("path"); 
// 抓目錄路徑
console.log(path.dirname('/xx/yy/zz.js'));

// 路徑合併
console.log(path.join(__dirname, '/xx'));

// 抓檔名
console.log(path.basename('/xx/yy/zz.js'));

// 抓副檔名
console.log(path.extname('/xx/yy/zz.js'));

// 分析路徑 -> 回傳物件
console.log(path.parse('/xx/yy/zz.js');


🗽一分鐘英文小教室
副檔名 Filename Extension,或叫做延伸檔名,所以抓副檔名的語法是 extname。


學習資源

分享至
成為作者繼續創作的動力吧!
從 Google News 追蹤更多 vocus 的最新精選內容從 Google News 追蹤更多 vocus 的最新精選內容

發表回應

成為會員 後即可發表留言