gpt4 book ai didi

css - 样式表中的 rails 图像(来自供应商)——我是否需要将所有库(巨大的 css 文件)从 img.png 修改为 asset-url(img.png)?

转载 作者:太空宇宙 更新时间:2023-11-03 18:29:27 26 4
gpt4 key购买 nike

我认为我们需要在样式表中加载这样的图像 - asset-url(image.png)

这对于我们手动加载的样式表和图像来说是可以的。

但是对于像 tablesorter 这样的库加载的图像,我是否需要编辑样式表并将 image.png 替换为 asset-url(image.png)

最佳答案

所以我也遇到了这个问题,长话短说我不得不修改我的库

如果您的库在 app/assets 中, lib/assets , 或 vendor/assets , 那么他们将受到 asset-pipeline 的影响.

对于库的 css 文件(任何引用其他 Assets 的文件),我必须将 CSS 转换为 SASS,因为 asset-url在SASS中使用所以file.css变成了file.css.scss

对于图书馆的 js 文件,我不得不从 file.js 重命名其中的一些文件(任何引用图像的文件)。至 file.js.erb然后我必须使用那里使用的任何 Assets <%= asset_path("library/file.jpg") %>

您可以通过将您的库放在 public/assets 中来避免使用 Assets 管道我直接相信,但您不会在生产中获得 Assets 管道的好处。

希望这对您有所帮助。

关于css - 样式表中的 rails 图像(来自供应商)——我是否需要将所有库(巨大的 css 文件)从 img.png 修改为 asset-url(img.png)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20160483/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com