

config.jsでredactorエディタのmin-
heightを調整したい（テキストエリアにある程度の高さを確保したい）のですが、ローカル環境で動作するもののherokuにデプロイすると設定が反映されなくなります。

ローカル環境とherokuの環境で挙動が異なる原因について心当たりありましたらご教示いただけないでしょうか。

  * config/initializers/active_admin.rb

[code]

      config.register_stylesheet 'redactor-rails.css'
      config.register_javascript 'redactor-rails.js'
    
[/code]

  * app/assets/javascripts/active_admin.js.coffee

[code]

      #= require redactor-rails
[/code]


CC BY-SA 3.0
2015-01-15T14:01:37.190
4633
2015-09-03T11:05:21.697
2015-01-15T14:21:05.020
33
7428
question
ruby ruby-on-rails redactor heroku
redactor-railsのconfig.jsが反映されない


本家 SO に[解答](https://stackoverflow.com/questions/12367657/rails-heroku-assets-
not-being-included)と思われるものがありました（元ネタは GitHub
の[このイシュー](https://github.com/SammyLin/redactor-rails/issues/16)です）。  
要約すると、

自分で `config.js` を作り、`app` の `asset` などに入れて、`#= require redactor-rails` と書く代わりに

[code]

    #= require redactor-rails/redactor.min
    #= require path/to/custom/config  （config.js へのパス）
    
[/code]

と書くといいそうです。

原因は、`rake assets:precompile` タスクが gem 内の `config.js`（デフォルトのもの）を拾ってしまうからだそうです。

GitHub のイシューもしばらく更新がないので解決されていないものと思われます…


CC BY-SA 3.0
2015-02-05T05:58:21.630
5975
2015-02-05T05:58:21.630
2017-05-23T12:38:55.307
-1
41
4633
answer