【发布时间】:2015-03-29 20:31:27
【问题描述】:
我正在Eclipse IDE 中使用Yii2 开发一个项目。不小心删除了 vendor/yiisoft 下的 Yii2 文件夹。但是我的应用程序仍然像魅力一样工作,并且不会引发任何异常。我使用 Composer 安装 http://www.yiiframework.com/extension/yii2-improved-basic-template/。文件 Vendor/composer/autoload_psr4.php 返回一个包含'yii\\' => array($vendorDir . '/yiisoft/yii2')
的数组
谁能告诉我它包含来自哪里的 yii2 框架文件?
【问题讨论】:
-
似乎是 IDE 的错误。也许文件夹已从 IDE 中删除,但在实际文件结构中它仍然存在。或者你的意思是你然后用作曲家检索它?没有该文件夹,应用程序将无法工作。这些文件正是从那里包含的。
-
感谢您的回复。起初我用 composer 设置了应用程序(只是为了让你知道我做了什么)。然后我处理它并删除了上面提到的 Yii2 文件夹。我可以在 Windows 资源管理器中声明它确实不存在于应用程序文件系统中的任何位置,但应用程序运行。这太奇怪了。还有其他想法吗?
标签: include structure composer-php yii2