一尘不染

如何在Windows中使用一些预定义的端口从cmd运行node.js应用

node.js

是否存在使用直接指定的端口运行我的node.js代码的命令?像node server.js port=7777什么?

我的server.js代码看起来像这样

http.createServer(function (req, res) {
  if (mount(req, res)) return;
}).listen(process.env.PORT || 80);

阅读 312

收藏
2020-07-07

共1个答案

一尘不染

一个简单的添加到阿尔贝托的答案。在Windows机器上,您没有export输入cmd,请set改用。然后整个脚本将如下所示:

set PORT=7777
node server.js

请注意,PowerShell中的语法略有不同:

$env:PORT=7777
node server.js
2020-07-07