Babel 7 и node_modules - PullRequest
       110

Babel 7 и node_modules

0 голосов
/ 11 декабря 2018

Я мигрировал с 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 для поддержки старых браузеров

...