0

GitHub から ApiGenerator をダウンロードして app/Plugin/ApiGenerator 内に貼り付け、ブートストラップをCakePlugin::load('ApiGenerator');. 次に、次のステップを実行したいと思いました。つまり、コンソールをケーキにして、次の行を入力します。

cake ApiGenerator.ApiIndex initdb

しかし、次のエラーメッセージが返されます。

Error: Plugin ApiGenerator could not be found.

ブートストラップをに変更しましたCakePlugin::loadAll();が、それでも同じエラーが発生しました。cake ApiGenerator(インストールして動作している)行を変更して、cake DebugKitそれがApiGeneratorだけであるかどうかを確認しようとしましたが、同じエラーが表示されます。これは、DebugKitが正常に動作しているにもかかわらず、ケーキコンソールがプラグインを認識していないことを意味しますオペレーティング。

では、ApiGenerator の何が問題になっているのでしょうか? どのプラグインがすでに動作しているかを知る方法 (変数など) はありますか?

4

1 に答える 1

0

わかりました、答えは自分で見つけました、笑。この投稿を参照してください: CakePHP AclExtras Plug In not foundは、Windows での Cake コンソールの障害でした。

運が良ければ、app フォルダーへのパスを追加するだけです。つまり、次のことを意味します。

cake -app "C:\www_dir\cake_project\app" ApiGenerator.ApiIndex initdb

万歳!

于 2013-12-07T21:27:08.743 に答える