地元で働く
コード・ハブは、CLIを使ってコマンドラインから使用することもできる。
Code Hubは、Visual Studio Codeワークスペースを使用してクラウドで使用することもできます。 クラウドで働く をご覧ください。
CLIのインストール
Code Hubは完全にコマンドラインから使用できる; vcr は、ターミナルからアプリケーションを管理およびデプロイするために必要なコマンドラインインターフェイスです。
pwsh -Command "iwr https://raw.githubusercontent.com/Vonage/cloud-runtime-cli/main/script/install.ps1 -useb | iex"
curl -L https://raw.githubusercontent.com/Vonage/cloud-runtime-cli/main/script/install.sh | sh
curl -L https://raw.githubusercontent.com/Vonage/cloud-runtime-cli/main/script/install.sh | sh
CLIの設定
このコマンドを使ってアカウントを設定する:
vcr configure
コマンドはデフォルトの地域と、APIダッシュボードから取得できるVonage APIキーとシークレットを要求します。
CLIのアップデート
CLIを更新するには
vcr upgrade
インストールされているCLIの現在のバージョンが表示されます。利用可能な新しいバージョンがある場合は、それをインストールするよう促されます。
注意:以下のコマンドを実行する必要があるかもしれません。 sudo をクリックして、Cloud Runtime CLI に新しい CLI バージョンをインストール・フォルダーに移動する権限を与えます。自分で移動することもできます。
CLIの使用
プロジェクトを初期化するには、以下のコマンドを実行して詳細を入力し始める:
vcr init
コマンドを実行すると、以下の情報を入力するプロンプトが表示される:
- プロジェクト名プロジェクトの名前
- インスタンス名:作成されるインスタンスの名前を入力します。1つのプロジェクトに複数のインスタンスを作成できるので、覚えやすい名前にしてください。
- ランタイム:コード実行時に使用するランタイムを選択する。
- 地域:インスタンスを実行する地域を選択します。
- インスタンスのアプリケーションID:Vonage APIを使用するには、アプリケーションが必要です。使用するアプリケーションのアプリケーションIDを選択します。まだ作成していない場合は、このステップをスキップして後でIDを入力することができます。アプリケーションを作成するには アプリケーションページ を実行するか、Vonageダッシュボードで
vcr app create.インスタンスをデプロイすると、Cloud Runtimeが自動的にアプリケーションのWebhookを設定します。 - デバッグ用アプリケーションID:つまり、デプロイされたインスタンスと対応するアプリケーションとウェブフックは、ローカルデバッグの影響を受けません。
- テンプレート:既存のプロジェクトを表示するには、リストからテンプレートを選択します。テンプレートの全リストは コード・ハブ
必要な情報をすべて入力したら vcr.yaml configファイルが作成され、ここでスキップしたものを追加したり、先ほど提供した詳細を編集したりすることができます。テンプレートを選択した場合、そのアプリケーションの実行に必要なファイルもダウンロードされます。ローカルセットアップでこれらのファイルを開き、プロジェクトの表示と編集を始めることができます。
次のステップ
プロジェクトに取り組む際には、以下のリソースが役に立つでしょう: