NODE中常常會用到process.env.NODE_ENV來判斷當前環境,由於使用的系統是windows,在sublime text下安裝terminal插件後,默認啓動的時Powershell,shell
因此再用cmd命令設置環境變量顯示無效。因此專門整理了Powershell下如何設置環境變量。windows
#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=
環境變量的設置和修改只會在當前窗口下有效,設置和修改只是臨時緩存,一旦關閉命令窗口,環境變量就會失效。緩存
若是要設置真實的環境變量,仍是要通過去個人電腦->屬性->更改設置->高級->環境變量,添加環境變量,註銷/重啓。spa