一. process
要理解 process.env.NODE_ENV 就必須要了解 process,process 是 node 的全局變量,並且 process 有 env 這個屬性,
但是沒有 NODE_ENV 這個屬性。大家可以創建一個 js (比如index.js)文件,然后打印 process(console.log(process)),在 node 環境下運行\
,就可以看到 process 里面所有的內容(可以看到里面有 env 這個屬性)。
二. process.env.NODE_ENV 的作用
- 這個變量並不是 process.env 直接就有的,而是通過設置得到的。
- 這個變量的作用是:我們可以通過判斷這個變量區分開發環境或生產環境。
三. 如何設置 process.env.NODE_ENV