Node.js版BayServerはパッケージで提供されます。

インストール方法

Nodeプロジェクトのディレクトリを作成し、以降、作業はプロジェクトルート上で行ってください。

以下のように、BayServerパッケージをインストールします。以下はBayServer2.2.Xの最新版をインストールする例です。

npm install bayserver@2.2

BayServerが使用可能になるよう、パッケージルートに必要なファイルを生成します。

npx bayserver -init

これにより、設定ファイルやドキュメントなどのファイルが生成されます。

起動方法

BayServerを起動します

npx bayserver -start

2020番でHTTPポートが、2024番でHTTPSポートが開きます。なお、コマンドラインオプションは共通です。

終了方法

起動したターミナルであれば Ctrl-C で終了できます。

別のターミナルから終了する場合は、

npx bayserver -stop

で終了します。

Download版との違い

Node.js版BayServerには、他の言語で実装されたダウンロード版と比べ、以下の違いがあります。

  • Bayserver Homeはパッケージルートになります。従ってBSERV_HOME環境変数や-homeコマンドラインオプションは無効です。(BSERV_PLAN環境変数や -planオプションは有効です)
  • 起動スクリプトは node_modules/.bin 内にある bayserver というファイルです。このファイルを直接起動しても良いですし、npxコマンド経由で実行しても良いです。(npxコマンドの方がパスを指定しなくても良いので楽だと思います)

Twitterでフォローしよう

おすすめの記事