laravel mix 6 でIE11エラー『Exception thrown and not caught』の対処法

ウェブ制作

laravel mix 6 で polyfillを使用していて、version 5 から 6にアップグレードしたらIE11でJSエラーが出るようになった。エラーがSCRIPT5022: Exception thrown and not caught とでる。

Babelの方で、@babel/polyfill が非推奨になりデフォルトだとエラーが出るようになったので、下記のように変更すると解決する。

.polyfill({
  corejs: 3,
  useBuiltIns: 'entry'
})

ドキュメント: https://laravel-mix.com/extensions/polyfill

タイトルとURLをコピーしました