WHc2pngServer

WHc2pngServer

服務內部繪圖預設採alive常駐瀏覽器模式跨request重用,省去每次啟閉瀏覽器開銷; 呼叫端於request之whOpt自帶mode則尊重其設定。服務停止(server.stop())時會自動關閉常駐瀏覽器釋放資源

Constructor

new WHc2pngServer(optopt) → {Promise}

Description:
  • 提供Highcharts設定檔(含數據)轉png圖服務

Source:
Example
import WHc2pngServer from 'w-hc2png'

let opt = {
    port: 9020,
    apiName: 'api',
}
WHc2pngServer(opt)
Parameters:
Name Type Attributes Default Description
opt Object <optional>
{}

輸入設定物件,預設{}

Properties
Name Type Attributes Default Description
port Integer <optional>
8080

輸入Hapi伺服器所在port,預設8080

apiName String <optional>
'api'

輸入http API伺服器網址的api名稱,預設'api'

Returns:

回傳Promise,resolve為已啟動之Hapi server實例,可於需要時呼叫server.stop()關閉服務

Type
Promise