gpt4 book ai didi

ruby-on-rails - Rails/Sass : Import file from the vendor folder

转载 作者:行者123 更新时间:2023-12-03 16:10:07 25 4
gpt4 key购买 nike

我有一个样式表 app/assets/website/base.scss开头是:

@import "bootstrap-select.min.css";
bootstrap-select.min.css文件存在于 vendor/stylesheets/文件夹。当我尝试在生产中访问它时,我得到 404:

"NetworkError: 404 Not Found - http://mysite.herokuapp.com/assets/bootstrap-select.min.css"



(不过它在我的开发设备上运行良好。)

这是我迄今为止尝试过的:
  • 尝试使用 @import asset-path("bootstrap-select.min.css") .出现语法错误(显然 asset-path 不适用于 import s)。
  • 尝试添加 config.assets.precompile += %w(bootstrap-select.min.css)config/environments/production.rb

  • 知道为什么会发生这种情况吗?

    Rails 4.0.4/Ruby 2.1.2

    最佳答案

    最终从 bootstrap-select.min.css 改变它--> bootstrap-select.min.scss ..

    有效!

    Sass 实际上放置了 内容 .scss文件到位 - 使用 .css文件它只是链接到带有 @import 的文件,这就是它不起作用的原因(感谢@cimmanon!)

    关于ruby-on-rails - Rails/Sass : Import file from the vendor folder,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25169515/

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