ShopOne / Shitforces

くそなぞなぞコンテストサイト
shitforces.vercel.app
MIT License
27 stars 13 forks source link

フロントエンドの開発用ビルドが内部でプロダクションビルドになっている #281

Closed stmtk1 closed 2 years ago

stmtk1 commented 2 years ago

フロントエンドのビルドが、開発用とプロダクション用に別れているが、開発用の方も、mapを生成しないだけで、内部でプロダクション用のビルドと同じものを作ってるので、実行が遅い。開発用のビルドに書き換えて開発速度を上げたい

no-yan commented 2 years ago

毎回npm run buildを走らせるから重いということですね。多分gradlewでビルドを実行しているんではないでしょうか?

npm run startコマンドで開発サーバーを起動した場合、webpackがもろもろ自動更新するので再ビルドがいりません。この場合、バックエンド側は./gradlew bootRun -Pargs="--only-back-end"で起動させます。

makeファイルにコマンドがあるので、以下のコマンドでも起動できます。 make back make front

関連issue: #236

stmtk1 commented 2 years ago

ありがとうございます。解決しました