如何在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及更高版本上执行以下操作!
- 通过rubyinstaller.org安装Ruby
- 从rubyinstaller.org下载了DevKit
- 从Ruby增强的CMD提示符“ruby dk.rb init”,然后是“ruby dk.rb install”
- 从这里下载SQLLite DLL文件: sqlite.org ,将它们复制到C:\ Windows目录中
- 从Ruby增强的CMD提示符,“Gem install RedCloth”
- 在gemfile中添加了“Gem RedCloth”
- “捆绑安装”
这些步骤对我有用! 我不明白为什么人们在Windows上使用Ruby会遇到这么困难。 这就是我开发的所有内容并且工作正常。