我正在尝试部署到在 Digital Ocean 液滴上运行的 Dokku。当 Dokku 尝试编译资产时 - 它因上述错误而失败。我认为这可能是一个 Dokku 的东西(来自它工作的 heroku)所以尝试在rake assets:precompile
本地运行,所以我可以将它推送到我的仓库,然后推送到 Dokku。
在本地遇到同样的错误Sprockets::FileNotFound: couldn't find file 'bootstrap'
以下是我的配置中的一些相关行:
生产.rb
config.serve_static_assets = true
config.assets.compress = true
config.assets.compile = true
config.assets.digest = true
应用程序.rb
config.assets.initialize_on_precompile = false
config.assets.enabled = true
config.assets.version = '1.0'
我正在使用这些 gems 和 rails 3.2.13:
gem 'bootstrap-sass'
我//= require bootstrap
在我的 application.js 文件中。
有人对如何处理这个有提示吗?