LoginSignup
0
0

More than 5 years have passed since last update.

Webpackで本番ビルドする時にビルドフォルダが.gitignoreされて怒られる時の対処

Posted at

Rails+React+Webpackの環境でビルド後のファイルがgit管理下に含まれていると、コンフリクトが頻繁に起こるようになってしまいました。

# .gitignoreに以下の記述を追加
app/assets/javascripts/component/**/*.js

そこで.gitignoreにビルドファイルを除外するようにして、
本番デプロイ時にWebpackでビルドを実行するようにしました。

ビルドフォルダが無くて怒られる

ただこのままデプロイしようとすると、ビルド先のフォルダとして指定しているcomponentフォルダがgit管理下になくビルドファイルが保存できず怒られます。

空のファイルを置いて認識されるようにする

そこでビルドしたJSファイルのみ除外するようにして、
.keep等の空のファイルをcomponent配下に置くことでcomponentフォルダがgitに認識されるようにします。これで解決しました。めでたし。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0