猿问

webpack的Url-loader引入图片,因相对路径而导致的问题

url-loader会把所有import进来的图片的路径一律替换成name参数的值。

比如参数如:'&name=images/[name].[ext]'时,任何图片都会被替换成./images/[name].[ext]式的相对路径。

**但是CSS里相对路径是相对于CSS文件,而JS文件相对路径是相对于index.html。
导致引入同样的图片,在CSS和JS中指向了不同的目录。**

其中一个会加载失败。

请问如何解决。


杨魅力
浏览 1126回答 1
1回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答