我正在尝试使用PowerShell将环境变量传递给Node.js,如下所示:
C:\Users\everton\my-project> $env:MY_VAR = 8000 node index.js
但是我在PowerShell中收到一个错误:
令牌“节点”意外的表达式或语句
首先设置环境变量,MY_VAR然后按以下方式运行您的应用程序:
MY_VAR
C:\Users\everton\my-project> $env:MY_VAR="8000" ; node index.js
您可以通过以下方式访问MY_VAR内部index.js的环境变量
index.js
process.env.MY_VAR
注意:PowerShell不直接支持命令范围的环境变量。上面的命令为该PowerShell会话设置环境变量。