プッシュする前に、config.jsをローカルのgitリポジトリに追加しましたか?
[編集]
確認すべき点がさらにいくつかあります。redactor-rails gemを使用していますか?使用している場合は、gemfileに含まれていますか?
gem 'jquery-rails'
gem 'redactor-rails'
gemfile.lockはgitにチェックインされていますか?
[編集2]
私はこれをテストしましたが、実際、redactor-railsに問題があり、カスタム構成がgemのデフォルトで上書きされます。
githubリポジトリには、herokuでテストし、ここにコピーしたソリューションがあります。
rails generate redactor:config
ファイルを生成しますapp\assets\redactor-rails\config.js
。rake assets:precompile
タスクはconfig.js
アプリではなくgemから取得されるため、これはアセットパイプラインでは正しく機能しません(ただし、開発では正常に機能するわけではありません)。本番環境でのバックエンドアセットのオーバーライドを参照してください
解決策は、独自のconfig.js(または任意のファイル名)を作成し、それをアプリのアセットの任意の場所に配置することです。次に、の代わりにredactorが必要な場合は//= require redactor-rails
、次を使用します。
//= require redactor-rails/redactor.min
//= require path/to/custom/config
私のために働きます。お役に立てば幸いです。https://github.com/SammyLin/redactor-rails/issues/16