使用ckeditor将Rails4部署到Heroku,失败的是超时资产:预编译

xgu*_*uox 9 ruby-on-rails heroku

我写了一个rails4应用程序并部署到heroku,一切正常,直到我添加gem ckeditor并想要实现这个所见即所得的编辑器.我跑的时候 git push heroku master

这个步骤花了我 更多的时间,最后我得到这个错误: Preparing app for Rails asset pipeline
Running: rake assets:precompile
! Timed out compiling Ruby/Rails app (15 minutes) ! See https://devcenter.heroku.com/articles/slug-compiler#time-limit

看来这个编辑器太重了,无法编译.

我已经搜索了解决方案,就像这两个提示页面一样

第一页

第二页

在我这样做之后:

  #  config/initializers/ckeditor.rb:
  Ckeditor.setup do |config|
    config.assets = ["ckeditor/ckeditor.js"]
  end
Run Code Online (Sandbox Code Playgroud)

仍然有同样的超时错误.

叹了口气浪费这么多时间等待预编译错误.

只是想知道如何像一些语言包,插件那样完全不用不必要的软件包.

顺便说一句,事情可以用资产完成:在本地预编译.

小智 1

添加config.assets.precompile += Ckeditor.assets到您的 application.rb 文件中