2
加載我剛剛部署在生產環境中的應用:主動管理 - 一些自定義的JS不會在生產
- Debian的
- 的nginx +麒麟
- 紅寶石1.9.3 +軌3.1.0
我沒有在開發模式中任何有任何問題:
- 的Mac OSX 10.7.5
- 的WEBrick
- 紅寶石1.9.3 +軌3.1.0
我增加了一些自定義的的.js像這樣我的主動管理應用程序:
config.register_javascript 'tiny_mce/jquery.tinymce.js'
config.register_javascript 'jquery-ui-1.8.17.custom.min.js'
config.register_javascript 'active_admin_custom.js'
active_admin_custom.js在生產中正確加載,但沒有其他人,任何想法解決它?
這是我的環境/ production.rb:
# Disable Rails's static asset server (Apache or nginx will already do this)
config.serve_static_assets = false
# 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
請問您可以發佈 ls -la app/assets/javascripts和 ls -la vendor/assets/javascripts 的輸出嗎? – MoMolog 2013-02-14 12:12:59
文件結構有變化,所以這個問題已經過時。我記得這是一個緩存問題......但感謝您的幫助^^ – Awea 2013-02-14 13:37:31