Laravel mix + vue で開発していると
Uncaught TypeError: Vue.use is not a function
が、出たり出なかったりすることがあるのだが、ようやく意味がわかった。
ビルド途中でリロードする発生するようだ
webpack compiled successfully
と表示されてからアクセスしよう。
また、ビルドをwatchモードで動かしている場合、一旦この状態になってしまうとビルドが完了してからリロードしてもダメみたいで。一旦止めてwatchを起動し直す必要がある様だ。
Nuxtとかだと、勝手にリロードがかかるがLaravel Mix&vueだと自分で管理しないとダメらしい。
調べても同じことを言及している情報がなかったのだが、私の環境の問題なんだろうか?
ちなみに、毎回必ず出る場合は設定の問題です
こちらを参考にしてください