我的回購SelfFunder在我的本地機器上工作得很好。當我在Heroku部署,我觀察到的錯誤,如下圖所示:文件的Rails-Heroku-SASS語法錯誤
Error compiling CSS asset
Sass::SyntaxError: File to import not found or unreadable: homepage/key_points.
Load paths:
/app/app/assets/images
/app/app/assets/javascripts
/app/app/assets/stylesheets
/app/vendor/assets/javascripts
/app/vendor/assets/stylesheets
/app/vendor/bundle/ruby/2.0.0/gems/jquery-ui-rails-4.1.0/app/assets/images
/app/vendor/bundle/ruby/2.0.0/gems/jquery-ui-rails-4.1.0/app/assets/javascripts
/app/vendor/bundle/ruby/2.0.0/gems/jquery-ui-rails-4.1.0/app/assets/stylesheets
/app/vendor/bundle/ruby/2.0.0/gems/jquery-ui-rails-3.0.4/app/assets/javascripts
(in /app/app/assets/stylesheets/main.scss:3)
/app/app/assets/stylesheets/homepage.scss:3
我確定的路徑,並指出,主頁/ key_points駐留在我的本地機器上的以下路徑:
/views/preorder/homepage/_key_points.html.erb
在修改homepage.scss的內容( 如下圖所示),Heroku仍然拋出同樣的錯誤。
@import「preorder/homepage/key_points」;
欣賞有人能指導我出錯的地方嗎?
嗨htanata,這不工作本地機器本身,因爲CSS失蹤。 –
@fr_muses我更新了我的答案。您可能需要將'homepage.css'添加到'config.assets.precompile'。看到我更新的答案。 – htanata
@fr_muses堅持下去,我想我知道它有什麼問題。請參閱最新的答案。 – htanata