我正在尝试在Symfony2项目中放置一个静态的Yeoman-Angular项目。 我想完全保留Yeoman文件夹。 有没有人使用过这种结构或发电机?
我试图将Yeoman项目文件夹放在'web'Symfony2文件夹中。 然后我将{RewriteEngine Off'和'DirectoryIndex YeomanAppFolder / app / index.html'添加到.htaccess中,跟随that blog。
服务器正在为index.html提供服务,但是Yeoman项目中的引用需要从'scripts / app.js'更改为'YeomanAppFolder / app / scripts / app.js',我想完全离开Yeoman项目它是。
任何想法都将不胜感激!
答案 0 :(得分:4)
我不会混用AngularJS和Symfony应用程序,就像我不会将REST API与其所有客户端(如Android应用程序,iOS应用程序等)混合使用一样。每个客户端都有自己的结构,习惯用法和工具链。因此,它们都是存储在不同存储库中的单独项目。
您不需要Symfony来提供AngularJS应用程序。能够提供静态文件的Web服务器(如nginx)就足够了。