node內建全域性變數之__dirname、__filename
在 Node.js 我們可以直接訪問到 global 的屬性,而不需要在應用中包含它。
如果是node.js內建的全域性變數,在專案中可以直接使用變數名,而不必要帶上global字首。如果是自己定義的global屬性,為更好的標識,最好在定義的時候加上global字首。
一、__dirname
__dirname表示當前執行指令碼所在的目錄。比如現在需要知道當前專案絕對路徑,就可以使用__dirname;
二、__filename
__filename 表示當前正在執行的指令碼的檔名。。比如現在需要知道當前專案中的index.js的絕對路徑,就可以使用__filename;
相關文章
- node 全域性物件和全域性變數物件變數
- Nodejs 之 exports, require, module, __filename, __dirnameNodeJSExportUI
- process node.js全域性變數Node.js變數
- 靜態全域性變數和全域性變數變數
- 全域性變數變數
- 全域性變數與區域性變數變數
- 區域性變數和全域性變數變數
- 全域性 DOM 變數變數
- lua全域性變數變數
- C語言區域性變數、全域性變數、靜態區域性變數、靜態全域性變數C語言變數
- angular中定義全域性變數及全域性變數的使用Angular變數
- Java區域性變數與全域性變數Java變數
- java 全域性變數和區域性變數Java變數
- JavaScript —— 區域性變數和全域性變數JavaScript變數
- jmeter全域性變數和區域性變數JMeter變數
- 【c】全域性變數與區域性變數變數
- QT程式設計之——使用全域性變數QT程式設計變數
- vue定義全域性變數和全域性方法Vue變數
- js宣告全域性變數JS變數
- python全域性變數Python變數
- SQL Server 全域性變數SQLServer變數
- python全域性變數與區域性變數Python變數
- JavaScript五:全域性變數&區域性變數;運算子JavaScript變數
- python全域性變數和區域性變數, globalPython變數
- 函式之定義及全域性變數&區域性變數&風溼理論函式變數
- PHP 超級全域性變數PHP變數
- 全域性DOM變數的坑變數
- 少用全域性變數的原因變數
- DB2_全域性變數DB2變數
- SQLServer全域性變數詳介SQLServer變數
- android使用全域性變數Android變數
- 【SQL Server】常用全域性變數SQLServer變數
- less 全域性變數使用 引用變數
- iOS 靜變數static、全域性變數extern、區域性變數、例項變數iOS變數
- ODI第9節-變數(三):全域性變數變數
- Python中的全域性變數和區域性變數Python變數
- js-js的全域性變數和區域性變數JS變數
- Python全域性變數與區域性變數詳解Python變數