💭

Next.jsでプロジェクトテンプレート?

2021/02/17に公開

TL;DR

npx create-next-app --example <リポジトリURL> <新規プロジェクト名>

本文

既出 or 常識 だったら大変クソ記事なのですが、個人的な結論を見つけたので共有します

Gatsbyは自作のテンプレートリポジトリを作ってそこから新しいプロジェクトを生成できるのに、Nextは毎回使うフレームワークもカラッポにインストールしていかなきゃいけないよなぁと思っていました

しかし create-next-app には --example というオプションがあって、その名の通り本来は 公式のExample を使うためのものなのですが引数がリポジトリのURLだったので、もしかしたらと思い自分のリポジトリを指定してみたところ、しれっとコピーされました

ということなので、知らなかった方は秘伝のタレでテンプレートリポジトリを作っておきましょう
これだけで環境構築が1時間くらい短縮されそうです

GitHubで編集を提案

Discussion