yarn serve:dev
実行します。これにより、 index.html
を含むsrc
エントリ ポイントとして提供されます。
2 番目のターミナルで、 yarn watch
実行します。これにより、 src/
内のすべてのファイルが監視され、途中で追加された新しい tailwind スタイルを使用してapp.css
再コンパイルすることがわかります。
注:ここでは、更新を押すまでに少し時間がかかります... 「おい、これは派手な React アプリの KISS ではないので、更新ボタンを押すだけだ。」
dev
用に Tailwind CSS を手動でコンパイルするにはyarn compile:css:dev
つまり、実際にこれをデプロイしたいのです...
「すべてのこと」を実行するにはyarn build:all
を実行します。これにより、すべての*.html
ファイルが/build
ディレクトリにコピーされ、 NODE_ENV=production
を使用してapp.css
がコンパイルされます。これにより、Tailwind に tailwind.config.js のプリセットpurge
オプションを使用するように指示されます。
この/build
ディレクトリを静的ホスティング サイトにコピーします。または、エントリ ポイントとして/build/index.html
使用するように静的ホスティング サイトに指示します。
注:ビルド後、このビルドをローカルで提供して、
yarn serve:prod
実行して「prod」がどのようになるかを確認することもできます。これにより、新しくコンパイルされたコードを表示するために、src
の代わりにbuild
ディレクトリが提供されます。
新しいページへのクリーンな URL を作成するにはどうすればよいですか? routes
が定義された vercel.json ファイルを追加し、残りの処理は Vercel に任せます。
{
"version": 2,
"routes": [
{"src": "/about", "dest": "/about.html"}
]
}
詳細については、こちらのドキュメントを参照してください
以上です...静的 HTML を追加し、 index.css
リンクして、楽しんでください。
リポジトリと設定のリンク
デプロイのプレビュー
終わり!