プロジェクトの初期化
CLIからCatalystプロジェクトの作業を開始できます。最初のステップは、空のディレクトリでプロジェクトを初期化することです。これがプロジェクトのホームディレクトリとなり、すべてのプロジェクトファイルがここに保存されます。
詳細については、プロジェクトディレクトリ構造のヘルプページを参照してください。プロジェクトの初期化の詳細については、CLIヘルプドキュメントを参照してください。
このアプリケーションでは、AppSailコンポーネントのみを初期化します。AppSailコンポーネントはNode.jsプログラミングスタックで初期化されます。
-
ローカルマシンにプロジェクト用のフォルダを作成し、ターミナルからそのフォルダに移動します。
-
そのディレクトリから以下のコマンドを実行してプロジェクトを初期化します:
-
CLIはディレクトリにCatalystプロジェクトを関連付けるよう求めます。コンソールから先ほど作成したプロジェクトと関連付けます。リストからLeadManagerを選択し、Enterをクリックします。

-
CLIはCatalyst-Managed RuntimeとDocker Imageのどちらかを選択するよう求めます。Catalyst-Managed Runtimeからプロジェクトを作成するため、Catalyst-Managed Runtimeを選択してEnterをクリックします。

-
CLIがAppSailサービスを開始します。
-
AppSailサービスの名前として「LeadManagerApp」を入力し、プロジェクトディレクトリパスをAppSailサービスのビルドパスとして入力します。

Lead ManagerアプリケーションのAppSailサービスが初期化されました。

ディレクトリは標準構造で作成され、AppSailサービスの設定を含むapp-config.jsonファイルと、catalyst.jsonファイルや隠しファイル.catalystrcなどの標準プロジェクト設定ファイルが格納されます。
以下は、AppSailサービスで初期化されたLeadManagerプロジェクトのディレクトリ構造です。

アプリケーションのデプロイ
必要なアプリケーションURLを取得するために、アプリケーションをコンソールにデプロイする必要があります。このURLは、必要なClient IDとClient Secretの値を取得するためにZoho APIコンソールにクライアントを登録する際に必要です。
以下のCLIコマンドを入力してアプリケーションをデプロイします:
次に、アプリケーションURLを取得するには:
-
コンソールのCatalyst ServerlessセクションのCOMPUTEセクションにあるAppSailコンポーネントに移動します。

アプリケーションがAppSailサービスとしてデプロイされていることを確認できます。
追加フォルダとファイルの作成
クライアントコードを保存するために、ルートディレクトリに2つのフォルダを作成する必要があります:
- static: アプリケーションの完成に必要なJSおよびCSSスクリプトを格納します
- templates: アプリのHTMLコードを格納します
また、以下のコマンドを実行して「main.py」コードファイルを作成する必要があります。
このファイルはバックエンドコードの保存に使用されます。
最終更新日 2026-03-05 11:43:24 +0530 IST






