Flo*_*ock 6 ruby-on-rails sass
我有一个样式表app/assets/website/base.scss,开头:
@import "bootstrap-select.min.css";
Run Code Online (Sandbox Code Playgroud)
该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不适用于imports).
尝试添加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..
有效!
萨斯实际上放置内容的.scss文件的地方-随着.css文件只是链接到与文件@import,这就是为什么它不工作(感谢@cimmanon!)
| 归档时间: |
|
| 查看次数: |
4164 次 |
| 最近记录: |