在我app.js的頂層文件我把如何用開發標誌啓動節點應用程序?
NODE_ENV='development';
,但我得到錯誤NODE_ENV沒有定義。但是在nodejs文檔中說NODE_ENV是全局的。如何使用開發設置啓動我的應用程序?謝謝。
在我app.js的頂層文件我把如何用開發標誌啓動節點應用程序?
NODE_ENV='development';
,但我得到錯誤NODE_ENV沒有定義。但是在nodejs文檔中說NODE_ENV是全局的。如何使用開發設置啓動我的應用程序?謝謝。
這是更好地開始您的應用開發模式是這樣的:
NODE_ENV=development node app.js
但是,如果你真的想設置你的應用程序文件,設置好它是這樣的:
process.env.NODE_ENV= "development"
NODE_ENV是環境變量。
您在調用Node.js時將其設置在shell中。
但是,開發是默認的;你只需要做任何事情,如果你想要刺激。
如果你想設置環境變量在JS文件,你應該這樣來做:
process.env.NODE_ENV = 'development';
另外,您可以設置變量在shell和運行應用程序:
$ NODE_ENV="development" node ./app.js
或導出的變量和運行應用程序:
$ export NODE_ENV="development"
$ node ./app.js
在Windows上:
$ set NODE_ENV="development"
$ node app.js
您有參考嗎? – Edward