如何在RedCloth中使用rails3。 要求’RedCloth’不起作用

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

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

但是如果我使用rails控制台并且需要’RedCloth’,它就说它无法找到要加载的文件。

请帮忙。

Rails 3.0.0 RedCloth 4.2.3

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

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

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

  1. 通过rubyinstaller.org安装Ruby
  2. 从rubyinstaller.org下载了DevKit
  3. 从Ruby增强的CMD提示符“ruby dk.rb init”,然后是“ruby dk.rb install”
  4. 从这里下载SQLLite DLL文件: sqlite.org ,将它们复制到C:\ Windows目录中
  5. 从Ruby增强的CMD提示符,“Gem install RedCloth”
  6. 在gemfile中添加了“Gem RedCloth”
  7. “捆绑安装”

这些步骤对我有用! 我不明白为什么人们在Windows上使用Ruby会遇到这么困难。 这就是我开发的所有内容并且工作正常。