如何使用红色布料的导轨3。要求'RedCloth'不起作用

时间:2010-10-15 04:00:58

标签: ruby-on-rails ruby textile redcloth

我已经使用devkit安装了RedCloth。使用gem install RedCloth。

如果我使用普通irb,那么要求'RedCloth'正常工作。

但如果我使用rails控制台并且需要'RedCloth',则表示无法找到要加载的文件。

请帮忙。

Rails 3.0.0 RedCloth 4.2.3

2 个答案:

答案 0 :(得分:2)

您的Gemfile中是否包含RedClotch,并且自更新Gemfile以来您是否已运行bundle install

我不相信Rails 3会允许你包含不在Gemfile中的宝石。我不太确定bundler的内部工作方式,但我相信Rails应用程序认为你的Gemfile是加载宝石的“唯一来源”。

答案 1 :(得分:1)

确保在Windows XP及更高版本上执行以下操作!

  1. 通过rubyinstaller.org
  2. 安装Ruby
  3. rubyinstaller.org下载DevKit
  4. 从Ruby增强的CMD提示符,“ruby dk.rb init”,然后是“ruby dk.rb install”
  5. 从此处下载SQLLite DLL文件:sqlite.org,将它们复制到C:\ Windows目录
  6. 从Ruby增强型CMD提示符“Gem install RedCloth”
  7. 将“Gem RedCloth”添加到gemfile
  8. “捆绑安装”
  9. 这些步骤对我有用!我不明白为什么人们在Windows上使用Ruby会遇到这么困难。这就是我所开发的,它运作良好。