メインコンテンツまでスキップ

プロジェクトの作成とデプロイ (Core)

e Builder(Core)(intra-mart e Builder for Accel Platform (Core))は、iAP の開発プロジェクトを VSCode の画面から作成・管理するための拡張機能です。Accel CLI がターミナルで行う操作を、サイドバーとフォーム画面から実行できます。

できること​

アクティビティバーの e Builder アイコンからサイドバーを開き、コマンドを選んで実行します。

コマンドできること解説
プロジェクトを初期化 (init)開発プロジェクトを新規に作成するプロジェクトの作成と管理
資材を更新 (update)配備済みの資材を最新のテンプレートへ更新するプロジェクトの作成と管理
構成を切り替え (switch)利用するモジュール・機能・エージェントを変更するプロジェクトの作成と管理
ビルド (build)ユーザモジュールをビルドするプロジェクトの作成と管理
デプロイ (deploy)ビルドした資材を共有開発サーバへ転送するサーバへのデプロイ

init / update / switch / deploy は フォーム画面(タブ) が開き、「入力 → 確認 → 実行 → 結果」の順に進みます。ビルドはフォームを使わず、ターミナルで実行されます。

前提条件​

すべての拡張機能に共通して必要なものは 概要 - 前提条件 にまとめています。e Builder(Core)では、これに加えて次のものが必要です。

前提内容必要になる場面
パッケージマネージャビルドは、プロジェクトに定義されたビルドコマンド(bun run build など)を実行します。その実行に必要です。プロジェクトの作成時に選んだもの(bun / npm など)を使いますビルド
Java (JDK)ビルドは内部で Maven を呼び出します。Maven は Java 上で動くため、Java が必要ですビルド
Mavenユーザモジュール(zip)を組み立てるビルドツールですビルド
AIネイティブ開発支援機能を導入した iAPデプロイ先のサーバに、資材を受け取る仕組みを追加する機能です。詳細は AIネイティブ開発支援機能 を参照してくださいデプロイ
API キーデプロイ先のサーバへ接続するための認証情報です。発行方法は Accel CLIを用いたデプロイ を参照してくださいデプロイ
ステージングデプロイ先となる、開発者ごとの作業スペースです。サーバ側であらかじめ作成しておきます。作成方法は ステージング管理 を参照してくださいデプロイ

パッケージマネージャ・Java (JDK)・Maven は、ローカル開発環境の構築で導入するツールです。すでに導入済みであれば、追加の作業は不要です。導入手順は 前提条件と必要なツール と ツールのインストール を参照してください。

フォルダを信頼していないと動作しません

拡張機能はビルドスクリプトを実行するため、信頼していないフォルダでは無効になります。詳細は フォルダを信頼する を参照してください。

Accel CLI との関係​

同じ操作は、Accel CLI(@intra-mart/accel)でも実行できます。どちらを使っても結果は同じです。

  • CLI は拡張機能に同梱されているため、別途インストールする必要はありません。
  • フォームの入力項目は、CLI が対話形式で尋ねる内容と同じです。項目の意味は 新規プロジェクトの作成 を参照してください。

操作手順のページ​

  1. プロジェクトの作成と管理 — プロジェクトを作り、VSCode で開き、更新・ビルドする
  2. サーバへのデプロイ — ビルドした資材を共有開発サーバへ転送する