📚
Remix プロジェクトを生成する
目的
Remix を使用したフルスタックアプリケーションを開発します。
この記事では、 Remix のプロジェクトを生成して、開発環境が起動できることを確認します。
環境
環境 | バージョン等 |
---|---|
Node.js | 20.11.1 |
Yarn | 4.1.1 |
Remix | 2.8.1 |
Vite | 5.1.0 |
Remix プロジェクトを生成
以下のコマンドを実行すると、 Remix のテンプレートからプロジェクトを生成します。
Remix 2.7 から Vite 対応が正式に採用され、デフォルトで Vite 設定が完了しています。
npx create-remix@latest
表示されるウィザードに以下の通り入力します。
質問 | 入力 |
---|---|
Where should we create your new project? | remix_fullstack_blog ( 任意の値 ) |
Initialize a new git repository? | Yes |
Install dependencies with npm? | No ( Yarn のため ) |
Remix プロジェクトのフォルダに移動します。
cd remix_fullstack_blog
依存ライブラリをインストール
Yarn を使用して、依存ライブラリをインストールします。
yarn install
.gitignore に以下を追記します。
.yarn
動作確認
開発サーバを起動します。
yarn dev
以下のコマンドを実行します。
open http://localhost:5173/
ブラウザで以下の表示を確認したら完了です。
おまけ: Volta バージョン固定
ツールチェインに Volta を使用する場合は以下の設定をすると、リポジトリで使用するバージョンを固定できます。
バージョン切り替えする手間が減ります。
{
"volta": {
"node": "20.11.1",
"yarn": "4.1.1"
}
}
Discussion