環境構築

Remix プロジェクトを始める前に、適切な環境構築が必要です。このセクションでは、Node.js と npm のインストールから始め、Remix プロジェクトの作成、開発サーバーの起動までの手順を具体的な例を用いて説明します。

Node.js と npm のインストール

  1. Node.js のダウンロード: Node.js は、公式サイトからダウンロードできます。LTS バージョンのインストールを推奨します。
  2. インストールの確認: インストール後、ターミナルまたはコマンドプロンプトを開き、以下のコマンドで Node.js と npm のバージョンを確認します。
    node -v
    npm -v
    

    これにより、Node.js と npm が正しくインストールされていることを確認できます。

Remix プロジェクトの作成

  1. プロジェクトの作成: ターミナルまたはコマンドプロンプトで、以下のコマンドを実行して新しい Remix プロジェクトを作成します。
    npx create-remix@latest
    
  2. プロジェクト設定: コマンドを実行すると、プロジェクトの設定に関するいくつかの質問が表示されます。例えば、プロジェクトの名前や使用するテンプレートなどです。指示に従って設定を完了します。

開発サーバーの起動

  1. プロジェクトフォルダへの移動: コマンドラインで、作成したプロジェクトフォルダに移動します。
    cd あなたのプロジェクト名
    
  2. 開発サーバーの起動: 次のコマンドを実行して、ローカルの開発サーバーを起動します。
    npm run dev
    
  3. ブラウザでの確認: 開発サーバーが起動したら、ブラウザを開き、http://localhost:3000にアクセスして、Remix アプリケーションが正しく動作していることを確認します。

具体例:簡単なページの作成

  • ルートディレクトリに新しいファイルを作成: app/routes/hello.jsx というファイルを作成し、以下のコードを追加します。
    export default function Hello() {
      return <div>Hello, Remix!</div>;
    }
    
  • ページの確認: 開発サーバーが動作している状態で、ブラウザから http://localhost:3000/hello にアクセスし、作成したページが表示されることを確認します。