0

ZFToolをインストールしました(/usr/bin/zf2参照/lib/ZendFramework/ZFTool/zf.php

user@machine:/var/www/.../projectroot/module/Catalo# zf2 version
ZFTool - Zend Framework 2 command line Tool ver. 0.1
The ZFTool is using Zend Framework 2.1.3

そしてそれはうまく働いています。しかし、クラスマップを生成しようとすると

user@machine:/var/www/.../projectroot/module/Catalo# zf2 classmap generate . -w

間違ったパスでクラスマップを作成します。

<?php
// Generated by Zend Framework 2
return array(
    'Catalog\Module'                       => __DIR__ . '/../../../../../../.././Module.php',
    'Catalog\Controller\CatalogController' => __DIR__ . '/../../../../../../.././src/Catalog/Controller/CatalogController.php',
);

なんで?どうすれば修正できますか?

4

1 に答える 1

0

これは確かにZFToolのバグです。https://github.com/zendframework/ZFTool/pull/28で確認できる修正プログラムをデプロイしました。

基本的に、ZFToolは、クロールされるディレクトリとターゲットのクラスマップファイルディレクトリを比較できませんでした。これは、あなたが経験していた素晴らしい出力を生み出すことになりました。

編集:マージされました-修正はすでにZFToolにあります

于 2013-03-19T21:55:05.837 に答える