--- title: "Nodeモジュール、Catalyst Node.js SDK、およびExpressパッケージの初期化" url: https://docs.catalyst.zoho.com/ja/tutorials/alien-city-appsail/express/initialize-modules/ description: "Catalyst AppSailサービスとCatalyst Data Storeを使用して、都市でのエイリアン遭遇を報告・検索できるアプリケーションを作成し、Catalystでホストします。" last_updated: 2026-08-17T12:16:04Z service: All Services type: tutorial related_links: - name: "AppSail用Catalyst SDK" url: /ja/cli/v1/initialize-resources/introduction/ --- # Nodeモジュール、Catalyst Node.js SDK、およびExpressパッケージの初期化 Node.js Expressフレームワークでアプリケーションを実行するために、NodeモジュールとExpressパッケージを初期化しましょう。 プロジェクトディレクトリ`/Alien City`のCLIで以下のコマンドを入力して、Nodeモジュールを初期化します: ```sh npm init ``` ![catalyst_alien_city_cli_npm_init](https://catalyst-docs-development.zohostratus.in/images/tutorials/alien-city-appsail-express/catalyst_alien_city_cli_npm_init.webp) パッケージ名として「**aliencity**」、エントリーポイントとして「**index.js**」を入力します。NPMが生成するデフォルトの名前を使用する場合は、そのまま**Enter**をクリックするか、お好みの名前を入力することもできます。 残りのプロンプトでは**Enter**をクリックして初期化を完了します。設定は[`package.json`](https://docs.npmjs.com/cli/v10/configuring-npm/package-json)ファイルに保存されます。ターミナルでオプションを確認し、「**yes**」と入力して設定を確定します。 ![catalyst_alien_city_cli_package](https://catalyst-docs-development.zohostratus.in/images/tutorials/alien-city-appsail-express/catalyst_alien_city_cli_package.webp) プロジェクトディレクトリに新しいファイルを作成し、「**index.js**」と名付けます。エントリーポイントに別の名前を指定した場合は、ここで同じ名前を使用してください。 以下のコマンドを使用して、プロジェクトのルートフォルダにExpressパッケージをインストールします: ```sh npm install express ``` ![catalyst_alien_city_expres_pack](https://catalyst-docs-development.zohostratus.in/images/tutorials/alien-city-appsail-express/catalyst_alien_city_expres_pack.webp) このアプリではData StoreやZCQLクエリなどのCatalystコンポーネントを利用します。これらを使用するために、以下のCLIコマンドを使用してプロジェクトのルートフォルダにCatalyst Node.js SDKパッケージもインストールする必要があります: ```sh npm install zcatalyst-sdk-node ``` ![catalyst_alien_city_zcat_pack](https://catalyst-docs-development.zohostratus.in/images/tutorials/alien-city-appsail-express/catalyst_alien_city_zcat_pack.webp) これで、ディレクトリには既存のファイルに加えて、`node_modules`フォルダ、`package.json`、`package-lock.json`、および`index.js`ファイルが含まれます。 ![catalyst_alien_city_cat_express_dir](https://catalyst-docs-development.zohostratus.in/images/tutorials/alien-city-appsail-express/catalyst_alien_city_cat_express_dir.webp)