簡體   English   中英

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

[英]How do I control which port is used for the Amber Smalltalk node.js server?

偶爾我需要在兩個不同的Amber Smalltalk檢出中運行兩個節點服務器,並且能夠通過啟動腳本控制它是非常方便的,但是我對啟動腳本的讀取告訴我,我將不得不編輯一些代碼,這不是理想的。

從今天開始,現在可以在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

根據約翰尼桑頓的說法

在server / FileServer.st中 - 在你更新它之后 - 我認為在同一目錄中有一個Makefile來幫助你重新編譯

所以沒有辦法直接編輯文件就沒辦法(目前~Amber 0.9.3)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM