![](/img/trans.png)
[英]Conditionally serve React static files with Node (express.static)
[英]send object from node to express.static (react app)
我有這樣的快遞服務器
app.use(['/home', '/'], express.static('dist', { maxAge: cacheTime}));
dist 是我構建我的反應應用程序的文件夾,一切正常,但現在我需要知道應用程序所在的環境,所以我想我可以用
process.env.NODE_ENV
但是我不知道是否可以將該值發送到我的反應應用程序我一直在對谷歌進行大量研究但我找不到任何東西
有什么建議么?
提前致謝
您是在本地運行服務器還是在托管服務上運行?
如果在本地運行,則必須自己設置節點環境。 安裝 dotenv npm package 並設置您的.env
文件process.env.NODE_ENV
是對.env
文件中NODE_ENV
值的引用
如果您在托管服務上運行它,則process.env.NODE_ENV
應該獲取服務的環境,這很可能是“生產”。 或者你應該查看他們的 NodeJS 支持文檔。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.