Parcel JS - 不将背景图像 url 括在单引号中

Parcel JS - not wrapping background-image url in single quotes

我正在使用 Parcel JS 进行一些简单的 SCSS 编译。在 Parcel 实时服务器上,一切看起来都很好,但是当 运行 构建命令(在我的例子中 parcel build index.html --public-url ./)时,我的 SCSS 文件中的背景图像被破坏了。

看起来好像即使图像是用单引号引起来的,例如background-image: url('images/image.jpg');,这些在构建时被删除并导致 Chrome 认为图像无效 属性。

有什么办法可以避免这种行为吗?

在没有收到答复后,我想我已经设法解决了问题。这似乎是两个问题之一。

  1. SASS 的过时版本(只是一个简单的 npm 更新)
  2. 它不喜欢其中有空格的文件 - 只需随时重命名即可。