Я обновляюсь с 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