自定義應用和服務,適用于**v4.0.0**版本以后
配置文件 Windows在 core/custom/childApp/childApp.json。Mac在 /Applications/EServer/custom/childApp/childApp.json 目錄下。
>[info] 字段說明
界面配置參數:
**Type**:`string`,`Server`、`PHP`、`Tool`三種類型
**Name**:`string`,**首頁**服務列表的**服務名**和**軟件商店**的**軟件名稱**
**ServerName**:`string`,如果存在,就代替"Name"顯示在**首頁**服務列表的**服務名**
**ServerProcessPath**: `string`,服務進程的路徑。
**ControlProcessPath**: `string`,控制(服務)進程的路徑。如果設置,將替代**ServerProcessPath**作為啟動服務的進程。
**StartServerArgs**:`string`,啟動服務進程的參數,通常用空格分隔多個。
**StopServerArgs**:`string`,停止服務進程的參數,當設置了**ControlProcessPath**才會生效。
其他配置參數,需手動修改配置文件:
**ServerPort**:`int`,在啟動服務前,會根據這個值殺死占用端口的其它進程。
**ExtraFiles**:`array`,`{"Name":"",Path:""}`,**首頁**服務列表的**管理**菜單項。
**unwatch**:`bool`,不捕獲標準錯誤 stderr
___
還有一些隱藏其他參數,沒有列舉。