Я мигрировал с v6 на bab7 v7, и теперь компиляция node_modules не работает.
babel.config.js
module.exports = function (api)
{
api.cache(true);
const presets = [
[
"@babel/preset-env",
{
// "modules": false,
"useBuiltIns": "usage",
"targets": "> 1%, not dead, IE >= 11",
}
]
];
const plugins = [
"@babel/plugin-syntax-dynamic-import",
"@babel/plugin-proposal-object-rest-spread",
"async-to-promises",
];
return {
presets,
plugins
};
}
webpack.config.js (babel-loader)
} , {
test: /\.js$/,
loader: 'babel-loader?cacheDirectory=true',
options: {
configFile: path.join(__dirname, './babel.config.js')
},
include: [
path.join(__dirname, './resources/assets/js/'),
/\/node_modules\/quill/,
/\/node_modules\/vue-masonry/,
]
},
И когда я делаю npm run build
У меня много ошибок, таких как:
WARNING in ./node_modules/quill/core/editor.js
96:25-32 "export 'default' (imported as 'DeltaOp') was not found in 'quill-delta/lib/op'
Как я могу решить проблему?Многое перепробовал, но не повезло.
Мне нужно собрать quill-js для поддержки старых браузеров