お知らせ:

当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

CLIからプロジェクトを初期化する

CLIからCatalystプロジェクトの作業を開始できます。最初のステップは、空のディレクトリでプロジェクトを初期化することです。このディレクトリがプロジェクトのホームディレクトリとなり、すべてのプロジェクトファイルが保存されます。

詳細については、プロジェクトディレクトリ構成のヘルプページをご覧ください。プロジェクトの初期化の詳細については、CLIヘルプドキュメントをご参照ください。

Document Processorアプリケーションでは、クライアントとAdvanced I/O Functionコンポーネントを初期化します。このチュートリアルでは、Node.jsプラットフォームでAdvanced I/O Functionをコーディングします。

プロジェクトを初期化し、アプリケーションに必要なFunctionとクライアントコンポーネントを作成するには、以下の手順に従ってください。

  1. ローカルマシンにプロジェクト用のフォルダを作成し、CLIターミナルからそのフォルダに移動します。

  2. プロジェクトを初期化するには、以下のコマンドを実行します。

copy
$
catalyst init
  1. CLIがデフォルトのCatalyst組織を選択するよう求めます。このチュートリアルの最初のステップでプロジェクトを作成した組織を選択し、Enterを押します。

    select-portal

Note : プロジェクトが存在する組織を確認するには、Catalystコンソールからマルチ組織ポータルにアクセスしてください。
  1. 現在のプロジェクトディレクトリを、この組織で作成したCatalystプロジェクトに関連付けることができます。Ecommerceを選択し、Enterを押します。

    select-project

  2. spaceキーを押してFunctionsClientを選択し、Enterを押して選択を確定し、プロジェクトを初期化します。

    choose-resources

  3. CLIがFunctionのセットアップを開始します。FunctionタイプとしてAdvancedIOを選択します。

    select-function

  4. FunctionスタックとしてNode.jsの最新ランタイムを選択します。

    select-stack

  5. プロンプトが表示されたら、Node Functionのパッケージ名として“zia_services_function”を入力し、Enterを押します。また、このステップでエントリポイントをindex.jsと定義し、作成者情報を入力する必要があります。入力せずにEnterを押すと、デフォルト値が設定されます。

    CLIがNodeの依存関係の初期化を促します。Yを押してインストールを確認し、Enterを押して選択を確定します。Nodeモジュールがインストールされます。

    Note : アプリケーションのコードに同じ名前が含まれているため、Functionのパッケージ名は指示通りに正確に入力してください。

    functions-setup

  6. CLIがクライアントのセットアップを開始します。React web appを選択し、オプションからJavaScriptを選択してEnterを押し、クライアントをReact Webアプリとして初期化します。

    react-app

  7. クライアントパッケージ名として**“app”**と入力し、Enterを押します。任意の名前を指定することもできます。

    choose-js

Catalystの初期化が完了しました。

プロジェクトディレクトリに、設定ファイルと依存関係とともに、クライアントディレクトリとFunctionsディレクトリが作成されました。プロジェクトディレクトリには、catalyst.json設定ファイルと非表示の.catalystrcファイルも含まれています。

プロジェクトディレクトリの構成は以下のようになります。

project-dir

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