Mein Team hat alle Bilder der Unternehmens-Website in ein CDN verschoben. (https://cdn.irobo.co.kr/images) Allerdings würde Ich mag diese Bilder verwenden, ohne aktuelle Codebasis zu ändern, die viel hat: (reactjs Code)externe URL in Webpack Alias
<image src={require('img/common/logo.jpg')} />
hier ist die webpack Config für die Website:
{
module: {
loaders:[{
test: /\.(png|jpg)$/,
loader: 'file-loader?name=[name].[ext]',
}],
}
...
resolve: {
alias: {
img: path.join(srcPath, 'app/img'),
}
}
}
Hier ist, was ich versucht:
...
resolve: {
alias: {
img: 'https://cdn.irobo.co.kr/images',
}
}
}
Webpack den Code kompiliert. Während des Kompilierens werden Bilder transformiert, was Sie verwenden möchten, ist Link zu Bildern. Und laden Sie, wenn Sie laden. Es kann durch erreicht werden Wilder Idee: Sie können einen IMG Loader schreiben, der nur die Bild-URLs ersetzt. –