內建模組 path 介紹 | Node.js

阿榮
發佈於前端
閱讀時間約 1 分鐘

執行程式時,有一些預設資訊內容可以取用,例如 __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。


學習資源

主要放程式學習筆記,分享 Creative Coding 相關內容、作品
留言0
查看全部
發表第一個留言支持創作者!
圖片最佳化 | 前端效能優化
閱讀時間約 3 分鐘
Node.js 和 V8 引擎簡介 | Node.js
閱讀時間約 1 分鐘
安裝 Node.js 流程 | Node.js
閱讀時間約 1 分鐘
簡單測試 Node.js | Node.js
閱讀時間約 1 分鐘
Global 物件和模組 | Node.js
閱讀時間約 2 分鐘
你可能也想看
內觀中心十日課程簡單介紹內觀在教什麼呢? 戒定慧。五戒、正定與智慧。 讓人過著合乎道德的生活,培養專注感知自己的感受(情緒或感受)的能力,並以自身感受到的實相(真實感受到的情緒或感受),來練習平等心(好的感受不貪求希望能夠延續、不好的感受不期望他能夠趕快結束)以獲得智慧。 十天(加上前後共12天)的課程在做什麼?
avatar
Mizuna
2024-01-28
內觀中心法工課程內容介紹在內觀中心有幾種不同的法工,但不變的是都在服務學員和為了讓課程順利進行。 本人做過兩次全程法工,分別為事務長以及廚房法工,稍微分享自己體驗以及法工課程對於內觀修行的幫助。 有些人以為法工僅是志工,但實際上法工不僅是為他人付出,同時法工的服務也是一種課程。而要上這個課程,必須要上過全程的10日課程
avatar
Mizuna
2024-01-01
內政部警政署提出「新世代打擊詐欺策略行動-識、堵、阻、懲」!!!#內政部警政署 #識堵阻懲 #新世代打擊詐欺策略行動 行政院長 蘇貞昌 院長在昨日主持治安會報時表示,詐騙犯罪是讓最多國人受害的犯罪型態,近5年電信詐欺案件每年均有約1萬3千件,去年造成的財損金額甚至突破56億元,但查扣金額僅約6億元,遠遠不及民眾財損金額。
Thumbnail
avatar
湯詠瑜律師 前金新興苓雅市議員參選人
2022-06-22
【內心對話】分組報告,面對麻木的人 在大學中,想要體悟人性的複雜,除了談一場刻苦銘心的愛情,經濟實惠的分組報告,絕對物超所值,見過,一開始付出很多,突然心很累"已離開討論",到不看好他,卻最後撐起整組報告的英雄,也是有的,只能說大學真的什麼人都有啊!
Thumbnail
avatar
奶油佐尼龍蝦堡
2021-07-08
內在的主格化到真實界的終極虛無:《Disco Elysium》的設計突破與哲學     「它是社會主義時代人們的《活著》,是不被主流史觀承認的《百年孤寂》,是所有人都心照不宣卻不願提及的《暗店街》。」那往逝的紅色政體之嫡系大國的譯者,如此闡譯這款「來自蘇聯的最後一封信」。
Thumbnail
avatar
Ting
2021-06-23
內容行銷大師課:非營利組織如何做內容行銷(下)內容行銷大師課:非營利組織如何做內容行銷(下) 第三個方法,借助低成本工具和解決方案。 除了上述兩個方法之外,你也可以善用一些坊間現成的低成本工具和解決方案。舉例來說,只要貴機構具備有效的慈善團體資格,即可申請加入Google Grants廣告計劃,每個月取得價值一萬美元的Google Ads廣告額
Thumbnail
avatar
鄭緯筌
2020-09-07
內容行銷大師課:非營利組織如何做內容行銷(上)內容行銷大師課:非營利組織如何做內容行銷(上) 哈囉,大家好!我是Vista,歡迎回到「內容行銷大師課」。在上一篇的文章中,我跟大家講解了製造業可以透過哪些方法來從事內容行銷?接下來,讓我在這一篇的文章裡,跟大家分享有關非營利組織該如何從事內容行銷的相關議題。 談到非營利組織,你的腦海裡會浮現什麼畫
Thumbnail
avatar
鄭緯筌
2020-08-30
內在小孩轉大人|遲來的輕重緩急<p>時間,是拿來相約、相遇的輔助工具,讓我們可以在一起創造美好的事物與回憶。變成一把「判斷對錯好壞」的刀,就失去了原本美妙的意義了呀。</p>
Thumbnail
avatar
琦琦/心秩序療癒師
2018-01-19
內衣<p>垃圾一樣的詩,收錄於《我想做一個有用的人》。</p>
Thumbnail
avatar
沈嘉悅
2017-02-20