一尘不染

通过Windows PowerShell传递Node.js环境变量

node.js

我正在尝试使用PowerShell将环境变量传递给Node.js,如下所示:

C:\Users\everton\my-project> $env:MY_VAR = 8000 node index.js

但是我在PowerShell中收到一个错误:

令牌“节点”意外的表达式或语句


阅读 597

收藏
2020-07-07

共1个答案

一尘不染

首先设置环境变量,MY_VAR然后按以下方式运行您的应用程序:

C:\Users\everton\my-project> $env:MY_VAR="8000" ; node index.js

您可以通过以下方式访问MY_VAR内部index.js的环境变量

process.env.MY_VAR

注意:PowerShell不直接支持命令范围的环境变量。上面的命令为该PowerShell会话设置环境变量。

2020-07-07