9

直接指定されたポートで node.js コードを実行するためのコマンドはありますか? みたいなnode server.js port=7777

私のserver.jsコードは次のようになります

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

4 に答える 4

11

内容によっては、server.jsそうできるはずです。

少なくとも読む必要があります( https://github.com/substack/node-optimistportを使用できます)

var argv = require('optimist').argv;
console.log(argv.port);

// use it like this
$ node server.js -port 7777

次に、サーバーでリッスンします(これは、使用しているライブラリによって異なります)。

このようにサーバーを実行します

export PORT=7777; node server.js
于 2013-09-24T10:19:17.460 に答える