クラス: Server

Server()

HTTP経由でスペックとサポートファイルを配信します。

コンストラクター

new Server()

メソッド

hostname() → {string}

サーバーがリッスンしているホスト名を取得します。このメソッドを呼び出す前にサーバーを起動する必要があります。

戻り値

ホスト名(指定されていない場合はlocalhost)

文字列

port() → {number}

サーバーがリッスンしているポートを取得します。このメソッドを呼び出す前にサーバーを起動する必要があります。

戻り値

ポート番号

数値

scheme() → {string}

サーバーがリッスンしているURLスキームを取得します。このメソッドを呼び出す前にサーバーを起動する必要があります。

戻り値

URLスキーム('http'または'https')

文字列

start() → {Promise.<undefined>}

サーバーを起動します。

戻り値

正常に起動したら解決されるPromise。

Promise.<undefined>

stop() → {Promise.<undefined>}

サーバーを停止します。

戻り値
Promise.<undefined>

Server(options)

new Server(options)

パラメーター
名前 説明
options ServerCtorOptions

メソッド

hostname() → {string}

サーバーがリッスンしているホスト名を取得します。このメソッドを呼び出す前にサーバーを起動する必要があります。

戻り値

ホスト名(指定されていない場合はlocalhost)

文字列

port() → {number}

サーバーがリッスンしているポートを取得します。このメソッドを呼び出す前にサーバーを起動する必要があります。

戻り値

ポート番号

数値

scheme() → {string}

サーバーがリッスンしているURLスキームを取得します。このメソッドを呼び出す前にサーバーを起動する必要があります。

戻り値

URLスキーム('http'または'https')

文字列

start() → {Promise.<undefined>}

サーバーを起動します。

戻り値

正常に起動したら解決されるPromise。

Promise.<undefined>

stop() → {Promise.<undefined>}

サーバーを停止します。

戻り値
Promise.<undefined>