`
RunUpwind
  • 浏览: 90356 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

rails3下安装ckeditor

阅读更多

my environment:

 

windows xp


F:\>ruby -v
ruby 1.9.2p180 (2011-02-18) [i386-mingw32]

F:\>rails -v
Rails 3.0.5

 

在按照http://rubydoc.info/gems/ckeditor/3.5.3/frames 安装ckeditor时遇到了问题,又折腾了很久。

 

问题:

rails generate ckeditor:base

这一步,会在public/javascripts/ 生成ckeditor文件夹,但其中没有最主要的文件ckeditor.js ,而

 <%= javascript_include_tag :ckeditor %>

却要引用这个文件。

 

以为是最新版有问题,就挨个试之前的版本,都是同样的问题。

 

后来改用dust-ckeditor,生成了ckeditor.js,但是运行时又报其他的错,崩溃。

 

转机:

我有一台linux的测试机,我按http://rubydoc.info/gems/ckeditor/3.5.3/frames 同样的方法在上面试着安装了一下,居然成功了。

我在本机重新安装ckeditor, 把linux测试机上的public/javascripts/ckeditor文件夹拷贝到本机,运行——成功。

 

其他:

其实,在解决问题其间,我从ckeditor官网下载了相应的压缩包,对比发现:

rails generate ckeditor:base

这一步也是从ckeditor官网下载,并把文件拷贝到了public/javascripts/ckeditor,(只有两个 php 文件没有拷贝),只是不明白为什么会缺少那么多文件。

 

如果你也遇到了同样的问题,建议你在执行rails g ckeditor:base之后,直接从http://ckeditor.com/ 下载ckeditor ,放到public/javascripts/ckeditor,补全缺少的文件即可。

 

 

在windows下开发 ruby on rails 的人,都是折翼的天使。

 

 

在Generate ckeditor models for file upload support我选择了For paperclip:,所以还要按装paperclip, come on ...

 

 

分享到:
评论
1 楼 cherest 2012-07-28  
楼上兄弟,有一种可能性是现在bundle依靠的是Gemfile文件,如果你在Rails系统中安装了ckeditor的Gem,但是一个具体项目中,你并没有更新Gemfile,也没有未运行Bundle,直接导致许多文件不全。

相关推荐

    ckeditor-rails, 集成 CKEditor javascript库和 Rails 资产管道.zip

    ckeditor-rails, 集成 CKEditor javascript库和 Rails 资产管道 用于 Rails 资产管道的 CKEditorCKEditor 是一个WYSIWYG编辑器用来使用 inside 网页的库。ckeditor_rails gem 将 CKEditor 与 Rails 资产管道集成在...

    ckeditor-rails:将CKEditor javascript库与Rails资产管道集成

    它可以在以下环境中工作: Ruby1.9.3+ 导轨3.0+基本用法安装ckeditor_rails gem 包括ckeditor_rails在Gemefile gem 'ckeditor_rails' 然后运行bundle install包括CKEditor JavaScript资源//= require jquery_ujs与...

    rails_admin_image_manager:RailsAdmin和CKEditor的图像管理器

    RailsAdmin_ImageManager RailsAdmin和CKEditor的图像管理器。 安装 将此行添加到您的应用程序的Gemfile中: ... 安装图像管理器CKEditor插件 mkdir -p app/assets/javascripts/ckeditor && touch app

    ckeditor:用于导轨的Ckeditor 4.x集成gem

    特征CKEditor版本4.x( ) Rails 5.x,4.2.x集成文件浏览器HTML5文件上传器用于formtastic和simple_form表单生成器的钩子与授权框架和集成安装对于基本用法,只需包含ckeditor gem: gem 'ckeditor'或者,如果您想...

    rich:固执己见的CKEditor编辑器,用于Rails,具有灵活的图像上传功能

    丰富 Rich是CKEditor for Rails 3.2及更高版本的可靠实现。 它包括一个简化的工具栏,简化的对话框和一个自定义文件管理器。 文件管理器也可以与CKEditor分开使用。 目前,Rich与Active Admin,Rails Admin和Vanilla...

    flatpages:Rails 应用程序的简单静态页面

    平页用于在数据库中保存静态页面的简单 gem安装将此行添加到应用程序的 Gemfile 中: gem 'ckeditor'gem 'flatpages' 安装配置ckeditor 然后运行 rails generate flatpages:install .并在根路由之前添加到您的 ...

    redmine 2.6插件包

    步骤2:rake redmine:plugins:migrate RAILS_ENV=production 如果有问题,咨询作者,或者可以删掉有问题的插件,重新执行此命令 步骤3:如果一切正常,就重启服务 环境: CentOS 7 redmine 2.6.0 ruby 2.1.4 测试...

    tramway-admin:快速管理面板开发

    电车道:: Admin 为您的应用程序快速创建管理面板! 用法 如何使用我的插件。 1....宝石文件 gem 'tramway-admin' gem 'tramway-user' ...gem 'haml-rails' gem 'selectize-rails' ...gem 'ckeditor' , '4

    frontendeditor:前端编辑器

    前端编辑器这是 Rails 应用程序的前端编辑器。 它必须与 frontendeditor_ckeditor 一起使用。安装将此行添加到应用程序的 Gemfile 中: gem 'frontendeditor'然后执行: $ bundle或者自己安装: $ gem install ...

    java开源包3

    Sidekiq 为 Rails 3 应用程序提供一个高效的消息队列系统。 Java文件上传组件 COS FAT文件系统读写类库 fat32-lib fat32-lib 是一个用来读写 FAT 16/32 格式文件系统的纯 Java 类库(纯的)。 Eclipse的HTML格式...

    daily-smarty

    DailySmarty 这是 待办事项 充分响应 更换引导 升级到Rails 6 交换文字​​而不是ckeditor 交换到活动存储而不是载波

    java开源包1

    Sidekiq 为 Rails 3 应用程序提供一个高效的消息队列系统。 Java文件上传组件 COS FAT文件系统读写类库 fat32-lib fat32-lib 是一个用来读写 FAT 16/32 格式文件系统的纯 Java 类库(纯的)。 Eclipse的HTML格式...

    java开源包11

    Sidekiq 为 Rails 3 应用程序提供一个高效的消息队列系统。 Java文件上传组件 COS FAT文件系统读写类库 fat32-lib fat32-lib 是一个用来读写 FAT 16/32 格式文件系统的纯 Java 类库(纯的)。 Eclipse的HTML格式...

    java开源包2

    Sidekiq 为 Rails 3 应用程序提供一个高效的消息队列系统。 Java文件上传组件 COS FAT文件系统读写类库 fat32-lib fat32-lib 是一个用来读写 FAT 16/32 格式文件系统的纯 Java 类库(纯的)。 Eclipse的HTML格式...

    java开源包6

    Sidekiq 为 Rails 3 应用程序提供一个高效的消息队列系统。 Java文件上传组件 COS FAT文件系统读写类库 fat32-lib fat32-lib 是一个用来读写 FAT 16/32 格式文件系统的纯 Java 类库(纯的)。 Eclipse的HTML格式...

    java开源包5

    Sidekiq 为 Rails 3 应用程序提供一个高效的消息队列系统。 Java文件上传组件 COS FAT文件系统读写类库 fat32-lib fat32-lib 是一个用来读写 FAT 16/32 格式文件系统的纯 Java 类库(纯的)。 Eclipse的HTML格式...

    java开源包10

    Sidekiq 为 Rails 3 应用程序提供一个高效的消息队列系统。 Java文件上传组件 COS FAT文件系统读写类库 fat32-lib fat32-lib 是一个用来读写 FAT 16/32 格式文件系统的纯 Java 类库(纯的)。 Eclipse的HTML格式...

    java开源包4

    Sidekiq 为 Rails 3 应用程序提供一个高效的消息队列系统。 Java文件上传组件 COS FAT文件系统读写类库 fat32-lib fat32-lib 是一个用来读写 FAT 16/32 格式文件系统的纯 Java 类库(纯的)。 Eclipse的HTML格式...

    java开源包8

    Sidekiq 为 Rails 3 应用程序提供一个高效的消息队列系统。 Java文件上传组件 COS FAT文件系统读写类库 fat32-lib fat32-lib 是一个用来读写 FAT 16/32 格式文件系统的纯 Java 类库(纯的)。 Eclipse的HTML格式...

    java开源包7

    Sidekiq 为 Rails 3 应用程序提供一个高效的消息队列系统。 Java文件上传组件 COS FAT文件系统读写类库 fat32-lib fat32-lib 是一个用来读写 FAT 16/32 格式文件系统的纯 Java 类库(纯的)。 Eclipse的HTML格式...

Global site tag (gtag.js) - Google Analytics