npm運行環境配置


一般書寫的代碼有三種運行環境:開發環境,生產環境,測試環境。

如何讓node知道當前處於什么環境?

1.

設置一個NODE_ENV系統環境變量,通過里面的值來判斷是生產環境還是開發環境(永久設置)

node 中有個全局變量global(類比瀏覽器的window),該變量是個對象,對象中所有的屬性均可直接使用

其中global有一個屬性process,該屬性是一個對象,包含了當前運行node程序的計算機的很多信息,其中一個信息是env(對象),包含計算機所有系統變量

 

 

 

 

 

 

2.

使用腳本設置NODE_ENV

 

 

 

 

 

在window使用set設置,而mac使用export,在不同環境命令不同,我們可以使用第三方庫使得在不同環境使用的命令是一樣的   corss-env

 

 

 

 在node里面拿json文件,不用導出,直接導入就可以

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM