RedCloth をインストールした後、「rake」タスクを実行できません。
私は得る:
レーキが中止されました! 初期化されていない定数 Gem::Specification::PLATFORM_CROSS_TARGETS
rake routes --traceの出力は次のとおりです。
バージョン:
- レーキ - 0.8.4
- レール - 2.3.2
- ルビー-1.8.7
- レッドクロス - 4.2.2
- ジェム - 1.3.5
レーキファイル:
require(File.join(File.dirname(__FILE__), 'config', 'boot'))
require 'rake'
require 'rake/testtask'
require 'rake/rdoctask'
require 'tasks/rails'`
他の誰かが同じ問題を抱えていましたか?解決策はありますか?
ありがとうスタックオーバーフロー。
編集: 行を追加:
Gem::Specification::PLATFORM_CROSS_TARGETS = ["aix", "cygwin", "darwin", "freebsd", "hpux", "java", "linux", "mingw", "mswin", "netbsdelf", "openbsd", "solaris", "_platform", "jruby"]
ファイル./vendor/plugins/redcloth/lib/tasks/pureruby.rakeに追加すると、修正されたと思います。それが最善の解決策であったかどうかはわかりません..しかし、うまくいきます。