サービスに特定のNode.js実行環境バージョンを指定する
ServBayでは、プロジェクト、特定のNode.jsスクリプトまたはウェブサイトに特定のNode.js実行環境を簡単に指定できます。本記事ではNode.jsスクリプトとウェブサイトに具体的なNode.jsバージョンを指定する方法を詳しく説明します。
プロジェクトに特定のNode.jsバージョンと設定を指定する
ServBayはプロジェクトレベルのNode.js実行環境設定をサポートしており、これは.servbay.config
ファイルを通じて実現されます。この.servbay.config
ファイルを使用することで、Node.jsの実行バージョン、リポジトリのアドレス、キャッシュディレクトリなどのプロジェクトレベルの特定設定が可能です。
詳細な設定および使用方法については、記事使用 .servbay.config ファイルを参照してください。
Node.jsスクリプトに特定のNode.jsバージョンを指定する
プロジェクトレベルでNode.jsバージョンを設定したくない場合や、一時的に特定のNode.jsバージョンを呼び出したい場合は、この方法を使用できます。
ServBayでは、コマンドラインからNode.jsスクリプトに使用するNode.jsのバージョンを簡単に指定できます。node-<version>
コマンドを使用するだけです。例えば、Node.js 14を使用してスクリプトを実行するには、以下のコマンドを実行します。
$ node-14 script.js
Hello World
Node.js Version: 14.17.0
$ node-16 script.js
Hello World
Node.js Version: 16.3.0
2
3
4
5
6
7
例の説明
node-14 script.js
:Node.js 14バージョンを使用してscript.js
スクリプトを実行します。node-16 script.js
:Node.js 16バージョンを使用してscript.js
スクリプトを実行します。
この方法を使用することで、さまざまなNode.jsバージョンの互換性を柔軟にテストおよび実行できます。
ウェブサイトに特定のNode.jsバージョンを指定する
TIP
この機能は新しいバージョンのServBayでサポートされます
もしウェブサイト全体にNode.jsの実行バージョンを指定する必要がある場合は、ServBayの管理画面から設定できます。
手順
ServBay管理画面を開く: アプリケーション内でServBayを見つけて開きます。
ウェブサイト設定に移動: ナビゲーションメニューから
ウェブサイト
をクリックします。具体的なウェブサイトを選択: ウェブサイトリストから設定したい具体的なウェブサイトを見つけ、右側のNode.jsバージョンのドロップダウンメニューをクリックします。
Node.jsバージョンを選択: 設定ドロップダウンメニューから使用したいNode.jsバージョンを選択します。該当するNode.jsバージョンのサービスがインストールされ、実行中であることを確認してください。
注意事項
- Node.jsバージョンがインストールされていることを確認:Node.jsバージョンを選択する前に、そのバージョンのNode.jsがServBayにインストールされ、実行中であることを確認してください。
- 互換性チェック:Node.jsバージョンを切り替えた後は、ウェブサイトの互換性を確認し、すべての機能が正常に動作することを推奨します。
まとめ
ServBayでは、特定のNode.js実行環境バージョンを指定するのは非常に簡単です。.servbay.config
ファイルを使用してプロジェクトレベルのNode.js実行バージョンを指定したり、コマンドラインから直接Node.jsスクリプトの実行バージョンを指定したり、またはServBay管理画面を通じてウェブサイト全体にNode.jsバージョンを指定したりすることができます。プロジェクト、単一のスクリプト、または全体のウェブサイトを問わず、異なる開発および実行ニーズに応じてNode.jsバージョンを柔軟に切り替えることができます。