Пишет синтаксическая, ругается на class.
class o extends Error{constructor(t,e,n){t=r(t),n& ...
Стрелочные функции переводит, а классы нет.
babel 7
webpack.mix.js
let mix = require('laravel-mix')
const VueLoaderPlugin = require('vue-loader/lib/plugin')
mix.js('resources/js/app.js', 'public/assets/js/')
.sass('resources/sass/style.scss', 'public/assets/css/')
if (!mix.inProduction()) {
mix.webpackConfig({
devtool: 'source-map'
}).sourceMaps()
} else {
mix.version()
}
babel.config.js
module.exports = {
presets: [
['@babel/preset-env', {
useBuiltIns: 'entry',
}],
],
plugins: ['@babel/plugin-syntax-dynamic-import']
};
Пытался babel.config.js
module.exports = function (api) {
api.cache(false);
const presets = [['@babel/env', {
"useBuiltIns": "entry",
targets: {
"browsers": [ ">0.25%"]
},
}],];
const plugins = ["transform-es2015-classes"];
return {
presets,
plugins
};
}
7 часов просидел, уйму всего перепробовал..