地元で働く

コード・ハブは、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"

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ファイルが作成され、ここでスキップしたものを追加したり、先ほど提供した詳細を編集したりすることができます。テンプレートを選択した場合、そのアプリケーションの実行に必要なファイルもダウンロードされます。ローカルセットアップでこれらのファイルを開き、プロジェクトの表示と編集を始めることができます。

次のステップ

プロジェクトに取り組む際には、以下のリソースが役に立つでしょう:

  • デバッグ:プラットフォーム上にデプロイされたかのように、ローカルでコードをデバッグできます。
  • 配備:プロジェクトの準備ができたら、デプロイしてプラットフォーム上に実行インスタンスを素早く作成しよう。