我做到了: heroku插件:安装git://github.com/galetahub/rails-ckeditor.git
并得到了
Could not initialize rails-ckeditor: uninitialized constant ActiveSupport
Are you attempting to install a Rails plugin? If so, use the following:
Rails 2.x:
script/plugin install git://github.com/galetahub/rails-ckeditor.git
Rails 3.x:
rails plugin install git://github.com/galetahub/rails-ckeditor.git我的gemfile:
source :rubygems
gem 'rails', '2.3.8'
gem 'authlogic', '2.1.6'
gem 'addresslogic', '1.2.1'
gem 'searchlogic', '2.4.19'
gem 'subdomain-fu', '0.5.4'
gem 'ckeditor', '3.4.3'发布于 2011-03-06 03:31:59
DerNalia,
如果我没理解错的话,我认为你误解了heroku插件安装函数的用途。它不是用来安装Rails插件的,它是用来安装heroku命令的插件的,比如heroku_colorize_console插件。要为Rails 2的Rails应用程序安装插件,您需要使用
script/plugin install git://github.com/galetahub/rails-ckeditor.git这会将插件安装到应用程序中的供应商/插件目录中,并根据其init.rb文件(该文件在站点加载时自动执行)进行初始化。一旦你提交更改并部署回heroku,你的heroku应用程序就可以访问它。
有关Heroku命令和插件功能的更多详细信息,请参阅http://devcenter.heroku.com/articles/using-cli-plugins。
发布于 2011-03-06 03:20:27
那么当你运行script/plugin install git://github.com/galetahub/rails-ckeditor.git时发生了什么呢?
插件的想法是,它将在Rails项目的供应商目录中结束,而不是作为服务器上的独立安装(这些都是gem)。
https://stackoverflow.com/questions/5205911
复制相似问题