我刚刚创建了我的Rails应用程序,并将其部署到Heroku。然而,在此过程中发生了非常奇怪的事情。一半的JavaScript文件没有结尾(.js)。我完全不知道为什么会这样。我已经进行了广泛的搜索,但似乎找不到答案。
我的生产配置如下:
我的生产配置如下:
# Code is not reloaded between requests
config.cache_classes = true
# Full error reports are disabled and caching is turned on
config.consider_all_requests_local = false
config.action_controller.perform_caching = true
# Disable Rails's static asset server (Apache or nginx will already do this)
config.serve_static_assets = true
# Compress JavaScripts and CSS
config.assets.compress = true
# Don't fallback to assets pipeline if a precompiled asset is missed
config.assets.compile = true
# Generate digests for assets URLs
config.assets.digest = true
config.assets.precompile << '*.js'
有什么建议吗?
一个小时前我发布了类似的问题(http://stackoverflow.com/questions/9049023/rails-3-1-production-javascript-loads-but-doesnt-execute),对不起打搅了。