我正在使用Webpack / Laravel Mix。在我原来的Sass文件中,某条路径如下所示:
.is-gplay {
background-image: url(../images/bcg/gplay.png);
}
然后Mix和webpack将找到该图像并将其复制到 public / images 。它还会将新css文件中的路径重写为
.is-gplay {
background-image: url(/images/gplay.png?d1b4cc17fbb3149178c9a1a6a47e33f);
}
大。除了将图片复制到公共/图片并写入 public / css / images 的路径,所以现在浏览器除非我编辑我的编译,否则无法找到它css并在图像路径前添加../,以便默认情况下它看到images文件夹在css文件夹之外。
我在这里缺少什么?为什么它在css文件夹外创建一个图像文件夹,然后写一个路径到css / images?
对不起,如果这很简单,我现在还没有意识到。这是我第一次使用webpack。