爲什麼我的主scss文件需要被稱爲'application.scss'?爲什麼它不能被命名爲'foo.scss'並被包含在application.html.erb中?Rails 5資產命名
manifest.js
// JS and CSS bundles
//
//= link_directory ../javascripts .js
//= link_directory ../stylesheets .css
// Images and fonts so that views can link to them
//
//= link_tree ../fonts
//= link_tree ../images
CSS導入當我使用 'foo.scss'
資產未聲明
錯誤在生產中進行預編譯。 添加
Rails.application.config.assets.precompile += %w(foo.css)
到config/initializers/assets.rb
並重新啓動服務器
如果我使用的文件名「application.scss」它工作得很好。