NODE中經常會用到process.env.NODE_ENV來判斷當前環境,因為使用的系統是windows,在sublime text下安裝terminal插件后,默認啟動的時Powershell,
所以再用cmd命令設置環境變量顯示無效。所以專門整理了Powershell下如何設置環境變量。
#Powershell設置環境變量 #查看所有環境變量 ls env: #搜索環境變量 ls env:NODE* #查看單個環境變量 $env:NODE_ENV #添加/更新環境變量 $env:NODE_ENV=development #刪除環境變量 del evn:NODE_ENV
#cmd設置環境變量 #查看所有環境變量 set #查看單個環境變量 set NODE_ENV #添加/更新環境變量 set NODE_ENV=development #刪除環境變量 set NODE_ENV=
環境變量的設置和修改只會在當前窗口下有效,設置和修改只是臨時緩存,一旦關閉命令窗口,環境變量就會失效。
如果要設置真實的環境變量,還是要經過去我的電腦->屬性->更改設置->高級->環境變量,添加環境變量,注銷/重啟。