我正在使用CDN,并且已将__webpack_public_path__
设置为CDN URL。
CSS和JS文件由webpack从CDN加载。
但是,使用url()
从CSS加载的资产是从应用程序的域下载的。
示例:
app.css
包含:
.close-button { background-image: url('/images/close-btn-bg.png') }
app.css
-从CDN下载
images/close-btn-bg.png
-从应用程序的域下载
我可以让Webpack也从CDN下载images/close-btn-bg.png
吗?
一个非常重要的说明是,我在构建时不知道CDN URL,仅在运行时知道。