如何控制琥珀色Smalltalk node.js服务器使用的端口?
有时,我需要在两个不同的Amber Smalltalk签出上运行两个节点服务器,通过启动脚本控制这一点非常方便,但我对启动脚本的阅读告诉我,我必须编辑一些代码,这并不理想。: 在server/FileServer.st中-在那里更新之后-我认为 在同一目录中有一个Makefile来帮助您重新编译 因此,如果不直接编辑文件,就无法执行此操作(当前为~Amber 0.9.3)。现在,在Amber developer版本中,可以为基于NodeJS的服务器指定端口。 此选项包含在琥珀色的0.10.0版本中 以下行将在端口12345上启动服务器:如何控制琥珀色Smalltalk node.js服务器使用的端口?,smalltalk,amber-smalltalk,Smalltalk,Amber Smalltalk,有时,我需要在两个不同的Amber Smalltalk签出上运行两个节点服务器,通过启动脚本控制这一点非常方便,但我对启动脚本的阅读告诉我,我必须编辑一些代码,这并不理想。: 在server/FileServer.st中-在那里更新之后-我认为 在同一目录中有一个Makefile来帮助您重新编译 因此,如果不直接编辑文件,就无法执行此操作(当前为~Amber 0.9.3)。现在,在Amber developer版本中,可以为基于NodeJS的服务器指定端口。 此选项包含在琥珀色的0.10.0版本
node server/server.js-p 12345
编辑:
琥珀色REPL和琥珀色服务器都已合并到一个名为琥珀色cli的通用工具中。
从琥珀色0.11.0开始,可通过执行以下命令启动服务器:
node./cli/js/amber-cli.js服务器——端口12345——主机0.0.0.0