- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我最近从 Rails 3.2 升级到 Rails 4.1。在我的 user.css.sass
文件中有
#profile
background: image-url('icon_user.png')
现在,当我运行 rake assets:precompile
时,我希望在 user.css 文件中找到一个摘要链接,但我有
#profile{background:url(/assets/icon_user.png)};
这使用了 rails 的工作方式来生成未消化的 Assets 文件以及带有摘要的 Assets 文件。我该如何解决这个问题?
最佳答案
Rails 4 在 Assets 生成方面发生了变化。在 Rails 3 中,生成了“消化”和“普通” Assets 。在 Rails 4 中,您应该配置您的系统以在开发环境中获取摘要 Assets 。
根据The Asset Pipeline page在 Rails 指南中:
Fingerprinting is enabled by default for production and disabled for all other environments. You can enable or disable it in your configuration through the
config.assets.digest
option.
如果您在开发中编译 Assets ,您将获得“普通”名称。在您的 development.rb
文件更改设置 config.assets.digest = true
中启用它们。
关于css - Rails 4.1 css.sass 文件中未消化的 Assets 链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32722248/
我试图用 Python 编写理论上的蛋白质序列胰蛋白 enzyme 切割代码。胰蛋白 enzyme 的切割规则是:在 R 或 K 之后,但不在 P 之前。(即胰蛋白 enzyme 在每个 K 或 R
我正在消化其他一些 zip 文件的内容以生成 MD5。文件内容被摘要并生成 MD5,而不是例如基于时间戳生成 MD5。因此,我断言两个文件具有相同的内容,即使它们是在不同时间生成的。因此,我编写了以下
我是一名优秀的程序员,十分优秀!