SCRIPT1010:IE11 中的预期标识符 Laravel Vuejs Vestjs
SCRIPT1010: Expected identifier in IE11 Laravel Vuejs Vestjs
我通常在 Laravel-Vuejs 项目中使用 laravel-mix with laravel-mix-polyfill,在 IE11 上没有问题。
没有在 IE11 上进行测试,我继续开发,仅使用 Chrome 进行测试。我确实使用了一个新插件,我用于验证的 Vestjs 插件。我真的不确定这是否是我的问题的原因。
这是我的 IE 上显示的控制台错误:
SCRIPT1010: Expected identifier
dashboard.js (7602,11)
附图是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 and laravel-mix-polyfill 设置解决这个问题吗?
将 vestjs
的版本升级到 ^4.0.0 解决了这个问题。但是您可能会遇到 IE 11 中的功能问题。
为了解决这个问题,我在等待修复插件时创建了一个类似于 vestjs
的临时验证库。
我通常在 Laravel-Vuejs 项目中使用 laravel-mix with laravel-mix-polyfill,在 IE11 上没有问题。
没有在 IE11 上进行测试,我继续开发,仅使用 Chrome 进行测试。我确实使用了一个新插件,我用于验证的 Vestjs 插件。我真的不确定这是否是我的问题的原因。
这是我的 IE 上显示的控制台错误:
SCRIPT1010: Expected identifier
dashboard.js (7602,11)
附图是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 and laravel-mix-polyfill 设置解决这个问题吗?
将 vestjs
的版本升级到 ^4.0.0 解决了这个问题。但是您可能会遇到 IE 11 中的功能问题。
为了解决这个问题,我在等待修复插件时创建了一个类似于 vestjs
的临时验证库。