.zfproject.xml是否必须在Zend Framework项目中使用?

Win*_*hen 17 php zend-framework

  1. .zfproject.xml是否必须在Zend Framework项目中使用?
  2. 它有什么作用?
  3. 这是绝对的位置吗?

Gor*_*don 24

Zend_Tool用于管理Zend Framework项目时,.zfproject.xml将包含您的应用程序结构状态.这是必需的Zend_Tool(并且只有它)能够工作,例如将代码添加到某些部分,生成东西等.

引用ZF手册Zend_Tool_Project:

因此,例如,如果在一个命令中您创建了一个控制器,并且在下一个命令中您希望在该控制器中创建一个操作,那么Zend_Tool_Project将必须知道您创建的控制器文件,以便您可以(在下一个操作中) ),能够将该动作附加到它.

我不确定Zend_Tool是否可以配置为使用不同的路径.zfproject.xml.我的建议是保持不变.无论如何,这是一个隐藏文件.


Ric*_*nop 6

只是要添加,如果不使用Zend_Tool,则不需要zfproject.xml.

所以这不是必须的.就个人而言,我在没有命令行的情况下或多或少地管理我的所有zf项目,它对我来说很好.