如何控制用于Amber Smalltalk node.js服务器的端口?

Dal*_*chs 3 smalltalk amber-smalltalk

偶尔我需要在两个不同的Smalltalk的琥珀检出运行两个节点的服务器,这将是真正的方便,能够通过启动脚本来控制这一点,但我的启动脚本读取告诉我,我将不得不修改一些代码,这不是理想的.

MKr*_*ert 5

从今天开始,现在可以在Amber开发人员版本中为基于NodeJS的服务器指定端口.此选项包含在Amber的0.10.0版本中.

以下行将在端口上启动服务器12345:

node server/server.js -p 12345

编辑:

Amber REPL和Amber Server都已合并为一个名为amber-cli的常用工具.从Amber 0.11.0开始,可以通过执行以下命令来启动服务器:

node ./cli/js/amber-cli.js serve --port 12345 --host 0.0.0.0