相关疑难解决方法(0)

使用Windows PowerShell传递Node.js环境变量

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

C:\Users\everton\my-project> $env:MY_VAR = 8000 node index.js
Run Code Online (Sandbox Code Playgroud)

但是我在PowerShell中遇到错误:

令牌'节点'意外表达或声明

javascript windows powershell node.js

14
推荐指数
3
解决办法
8355
查看次数

为什么每个人都将端口存储为快速变量?

大多数人,甚至是快速命令行工具生成的脚手架,都是这样做的:

app.set(process.env.PORT || 3000);
...
...
...
http.createServer(app).listen(app.get('port'), ...);
Run Code Online (Sandbox Code Playgroud)

为什么?当这个工作正常并且代码较少时,对我来说似乎是多余的:

http.createServer(app).listen(process.env.PORT || 3000, ...);
Run Code Online (Sandbox Code Playgroud)

我确定有一个原因,我似乎无法看到它是什么.

javascript variables node.js express

4
推荐指数
1
解决办法
289
查看次数

标签 统计

javascript ×2

node.js ×2

express ×1

powershell ×1

variables ×1

windows ×1