laravel環境で便利にsassやjs、vueなんかを読みこむLaravel-mix。
使ってて突然js系の処理が動かなくなる動作にハマったので備忘録。
Laravelの
resourcesの中の
js > components
の中には
・app.js
・bootstrap.js
なんかのファイルがデフォルトであり、
「app.js」の中で外部においたjqueryや、vueファイルを読み込めたりします。
コンパイルにはlaravel-mixがあると良い感じです。
https://readouble.com/laravel/5.8/ja/mix.html
https://qiita.com/ryosukes/items/24a556b9e634c183f93b
で、CSSにbootstrapは特に使わないサイト作ってたので、この「app.js」ファイル内の
bootstrapってのコメントアウトしたら、
app.jsのjqueryやvueファイルの処理においてエラーが出るようになりました。。
よくはわかんないけれど、js関連の処理も色々入っていたみたいです。
bootstrap.jsの中身。
bootstrapなのでcss関連のファイルかなーと思ったのでとりあえずいらないやって非表示にしたけど、ファイル名に.jsって書いてたので怪しむべきでした。
よくわかんないままコメントアウトはしないようにしようと思いました。