XAMPP虚拟主机在安装和运行Yeoman工作流后损坏

XAMPP虚拟主机在安装和运行Yeoman工作流后损坏,xampp,virtualhost,yeoman,Xampp,Virtualhost,Yeoman,我的第一个问题,所以请放轻松。我会尽力提供信息 跑步:Mac上的小牛队 好的,我已经运行了一年左右的XAMPP安装,没有任何问题,通过使用XAMPP安装提供的虚拟主机设置我自己的本地*.dev域从未遇到过问题 去年年底,我安装并运行了一些yeoman web应用程序,以获取想法并测试框架,直到我想再次使用我的XAMPP主机 我在/Applications/XAMPP/htdocs/phpsite1,。/phpsite2,。/yo-angular1,。/yo-angular2等目录中安装了所有应用

我的第一个问题,所以请放轻松。我会尽力提供信息

跑步:Mac上的小牛队

好的,我已经运行了一年左右的XAMPP安装,没有任何问题,通过使用XAMPP安装提供的虚拟主机设置我自己的本地*.dev域从未遇到过问题

去年年底,我安装并运行了一些yeoman web应用程序,以获取想法并测试框架,直到我想再次使用我的XAMPP主机

我在
/Applications/XAMPP/htdocs/phpsite1
。/phpsite2
。/yo-angular1
。/yo-angular2
等目录中安装了所有应用程序

假设在这个问题中,
phpsite1
映射到
phpsite1.dev
,依此类推

在某个时刻,我记得我做了一个grunt构建,所以它在
yo-angular1
文件夹中放置了一个dist文件夹,正如您所期望的那样(我想看看构建是什么样子)<代码>/yo-angular1/dist/…

好的,这里是有趣的部分,当我进入例如
phpsite1.dev
域时,我从
yo-angular1/dist
文件夹获得服务内容,而不是它的普通文件夹(
/phpsite1

我从未更改过vhosts文件或任何其他设置。我检查了
/etc/hosts
,它仍然映射到localhost,因此我想知道是否与localhost域存在冲突,但是,在XAMPP的访问日志中,我可以看到它服务于主文件,就好像它实际上在接受请求一样。现在我想知道Grunt本身和yo angular generator是否有什么问题,也许这可能是导致我所面临的矛盾问题的原因

这就是我现在所拥有的一切,如果你认为你对为什么会发生这种情况有任何见解,我将不胜感激