CLIからプロジェクトを初期化する
CLIからCatalystプロジェクトの作業を開始できます。最初のステップは、空のディレクトリでプロジェクトを初期化することです。このディレクトリがプロジェクトのホームディレクトリとなり、すべてのプロジェクトファイルがここに保存されます。
詳細については、プロジェクトディレクトリ構造ヘルプページをご覧ください。プロジェクトの初期化の詳細については、CLIヘルプドキュメントを参照してください。
Alien Cityアプリケーションでは、クライアントとAdvanced I/O functionを初期化します。Advanced I/O functionはPythonプラットフォームで初期化します。ただし、前述のとおり、JavaまたはNode.jsプラットフォームでも初期化できます。
-
ローカルマシンにプロジェクト用のフォルダを作成し、ターミナルからそのフォルダに移動します。
-
そのディレクトリから以下のコマンドを実行してプロジェクトを初期化します:
-
矢印キーで移動し、希望するポータルを選択してEnterキーを押します。アカウントに他の組織が関連付けられていない場合、デフォルトのポータルが自動的に選択されます。

Catalystのマルチ組織ポータル機能の詳細については、こちらのヘルプドキュメントをご覧ください。 -
CLIがCatalystプロジェクトをディレクトリに関連付けるよう求めます。先ほどコンソールから作成したプロジェクトに関連付けます。リストからAlienCityを選択してEnterを押します。

-
パッケージ名に「alien_city_function」、エントリポイントに「index.js」と入力し、Enterを押します。Catalystが生成するデフォルト名を使用する場合は、Enterを押すだけでも構いません。お好みの名前を入力することもできます。

クライアントディレクトリが標準構造で作成されます。Catalystの初期化が完了しました。
プロジェクトディレクトリに、クライアントディレクトリとfunctionsディレクトリが設定ファイルと依存関係とともにセットアップされました。プロジェクトディレクトリには、catalyst.json設定ファイルと隠しファイル.catalystrcも含まれています。
以下は、Advanced I/O functionがPythonプラットフォームで、クライアントがBasic web appとしてセットアップされた場合のAlienCityプロジェクトのディレクトリ構造です。

最終更新日 2026-03-05 11:43:24 +0530 IST




