1

我正在尝试将静态 Yeoman-Angular 项目放入 Symfony2 项目中。我想保留 Yeoman 文件夹的原样。有人用过这个结构或生成器吗?

我试图将 Yeoman 项目文件夹放在“web”Symfony2 文件夹中。然后我从关注该博客将“RewriteEngine Off”和“DirectoryIndex YeomanAppFolder/app/index.html”添加到.htaccess 。

服务器正在为 index.html 提供服务,但 Yeoman 项目中的引用需要从 'scripts/app.js' 更改为 'YeomanAppFolder/app/scripts/app.js',我想完全保留 Yeoman 项目的原样。

任何想法将不胜感激!

4

1 回答 1

4

我不会将 AngularJS 和 Symfony 应用程序混合在一起,就像我不会将 REST API 与其所有客户端(如 Android 应用程序、iOS 应用程序等)混合在一起一样。每个应用程序都有自己的结构、习惯用法和工具链。因此,它们都是存储在不同存储库中的独立项目。

您不需要 Symfony 来为 AngularJS 应用程序提供服务。一个能够提供静态文件的网络服务器——比如 nginx——就足够了。

于 2013-09-17T13:08:59.970 回答