0

我正在将我的 Rails 应用程序更新到版本 7。作为其中的一部分,我已经删除了 Webpacker,并试图将我的整个资产解决方案移动到新的 jsbundling-rails 和 cssbundling-rails gems。到目前为止,它工作得非常好,而且简单得多。

似乎不起作用的事情之一是 CSS 文件中引用的图像,这些文件是 3rd 方库(如 Photoswipe)的一部分。

库本身可以工作,但图像失败。Photoswipe 包含一个用于皮肤路径的 SCSS 变量,当我使用 Webpack 时,我将这一行设置如下:

$pswp__assets-path: "../../../node_modules/photoswipe/src/css/default-skin/"; // path to skin assets folder (preloader, PNG and SVG sprite)

这现在失败了,我已经尝试了很多东西的组合,但我似乎无法让这些图像正常工作。

这不仅仅是一个 Photoswipe 问题,它发生在许多其他引用图像的库中。

有什么建议么?

4

0 回答 0