簡體   English   中英

在node.js中沒有返回Windows環境變量

[英]windows environment variables not being returned in node.js

我為windows設置了環境變量,如下所示:

setx port 8080 /M 
#prints out the expected output
echo %port% 

並在我的file.js中有以下代碼

const port = process.env.PORT;  
console.log(port); 

但它總是打印出未定義的值,並且我的應用程序無法啟動,盡管我的系統中存在此環境變量。 謝謝您的幫助。

我在Windows上運行節點應用程序時遇到了同樣的問題。 重新啟動IDE應該可以解決此問題。 (在我的情況下,我重新啟動了visual studio代碼和集成終端,它可能已經識別出最近設置的環境變量。)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM