Загрузка изображения с абсолютного URL с помощью веб-пакета - PullRequest
0 голосов
/ 31 января 2020

Я обновляюсь с webpack 3 до 4 и сталкиваюсь со следующими проблемами. Изображения Stati c объединяются без каких-либо проблем, но в моем проекте несколько изображений загружаются с абсолютных URL (например: www.google.com/images/.png). Я получаю сообщение об ошибке.

Я попытался использовать file-loader, url-loader, но безуспешно. Это соответствующая часть webpack.config.js и ошибка, которую я получаю. Есть идеи?

module: {
        rules: [
            {
                test: /\.js$/,
                exclude: /node_modules/,
                use: {
                    loader: 'babel-loader'
                }
            }
            { test: /dustjs-linkedin/, loader: 'expose-loader?dust' },
            { test: /jqueryUI/, loader: 'imports-loader?$' },
            {
                test: /\.dust$/,
                use: {
                    loader: 'dust-loader-complete',
                    options: {
                        root: 'public/templates',
                        verbose: false,
                    }
                }
            },
            {
                test: /\.(png|jpe?g|gif)$/i,
                loader: 'file-loader',
            },
            {
                test: /\.(jpg|png)$/,
                use: {
                    loader: 'url-loader',
                },
            },
        ]
    }


ERROR in ./public/templates/banner.dust
Module not found: Error: Can't resolve 'https://www.example.com/chrome.png' in '<MY_DIRECTORY_PATH>'
 @ ./public/templates/banner.dust 18:17-83
 @ ./public/templates sync ^\.\/.*$
 @ ./public/js/lib/newgat.js
 @ ./public/js/app.js
...