【发布时间】:2022-01-06 13:03:36
【问题描述】:
我通常在 Laravel-Vuejs 项目中使用 laravel-mix 和 laravel-mix-polyfill,在 IE11 上没有问题。
没有在 IE11 上进行测试,我只使用 Chrome 进行测试来继续我的开发。我确实使用了一个新插件,我用于验证的Vestjs 插件。我真的不确定这是否是我的问题的原因。
这是我的 IE 上显示的控制台错误:
SCRIPT1010: Expected identifier
dashboard.js (7602,11)
webpack.mix.js
const mix = require('laravel-mix');
require('laravel-mix-polyfill');
mix.js('resources/js/dashboard.js', 'public/js').vue()
.postCss('resources/css/app.css', 'public/css')
.postCss('resources/css/lineshop.css', 'public/css')
.postCss('resources/css/ec-date-picker.css', 'public/css')
.polyfill({
enabled: true,
useBuiltIns: 'usage',
targets: 'firefox 50, IE 11',
})
.sourceMaps(false)
.version();
我对设置 babel 不是很熟悉。我可以通过laravel-mix 和laravel-mix-polyfill 设置解决此问题吗?
【问题讨论】:
标签: php laravel webpack vuejs2 laravel-mix