環境構築
Remix プロジェクトを始める前に、適切な環境構築が必要です。このセクションでは、Node.js と npm のインストールから始め、Remix プロジェクトの作成、開発サーバーの起動までの手順を具体的な例を用いて説明します。
Node.js と npm のインストール
- Node.js のダウンロード: Node.js は、公式サイトからダウンロードできます。LTS バージョンのインストールを推奨します。
- インストールの確認: インストール後、ターミナルまたはコマンドプロンプトを開き、以下のコマンドで Node.js と npm のバージョンを確認します。
node -v npm -v
これにより、Node.js と npm が正しくインストールされていることを確認できます。
Remix プロジェクトの作成
- プロジェクトの作成: ターミナルまたはコマンドプロンプトで、以下のコマンドを実行して新しい Remix プロジェクトを作成します。
npx create-remix@latest
- プロジェクト設定: コマンドを実行すると、プロジェクトの設定に関するいくつかの質問が表示されます。例えば、プロジェクトの名前や使用するテンプレートなどです。指示に従って設定を完了します。
開発サーバーの起動
- プロジェクトフォルダへの移動: コマンドラインで、作成したプロジェクトフォルダに移動します。
cd あなたのプロジェクト名
- 開発サーバーの起動: 次のコマンドを実行して、ローカルの開発サーバーを起動します。
npm run dev
- ブラウザでの確認: 開発サーバーが起動したら、ブラウザを開き、
http://localhost:3000
にアクセスして、Remix アプリケーションが正しく動作していることを確認します。
具体例:簡単なページの作成
- ルートディレクトリに新しいファイルを作成:
app/routes/hello.jsx
というファイルを作成し、以下のコードを追加します。export default function Hello() { return <div>Hello, Remix!</div>; }
- ページの確認: 開発サーバーが動作している状態で、ブラウザから
http://localhost:3000/hello
にアクセスし、作成したページが表示されることを確認します。