rake db:migrateはそのようなファイルをロードしません - rake/dsl_definition(私は検索し、require 'rake/dsl_definition'を追加しようとしました)

私の髪の毛はすべて消えてしまい、私は新しいMacBookを窓から捨てようとしています。

私は有名なdb:migrateコマンドを実行しようとしており、次のようになります。 レーキは打ち切られた! そのようなファイルはロードされません - rake/dsl_definition

私はrake 0.8.7を使用しています...それはインストールされ、私のgemfileに含まれています。私はrakeファイルに 'rake/dsl_definition'を必要とせず、有名な初期化されていない定数エラーを取得していました。今、私はrakeファイルにrequire 'rake/dsl_definition'を追加しました。私は上記のエラーを受け取ります。 Anyyyyyのアイデア...私は幸運のない何百万ものを検索して試しました...私の移行は2日前に働いていましたが、今は突然それがありません。私はrake 0.9.2をアンインストールしました。また、以下のリンクでいくつかのことを提案しましたが、何もしませんでした。

初期化されていない定数Rake :: DSLの問題を修正する方法Heroku?

heroku rake require 'rake/dsl_definition' fix not working + breaking local rake

初期化されていない定数Rake :: DSLの問題を修正する方法Heroku?

2

1 答え

rakeを0.8.7にロールバックしたら、rakefileから rake/dsl-definition 行を削除する必要があります。あなたは、後でレーキで初期化されていない定数エラーを得るだけです。

1
追加された