我知道有一些关于这个问题的帖子,但没有一个已完成或有帮助。 在这篇文章的最后,你会看到我对这个架构的疑问。
我在我的symfony-application中实现angularjs / ui,其中angular表示前端,symfony2是后端(模型,控制器,api,路由等)。
我通过凉亭安装了Angular和bootstrap:
{
"name": "",
"version": "0.0.0",
"license": "MIT",
"ignore": [
"**/.*",
"node_modules",
"bower_components",
"test",
"tests"
],
"dependencies": {
"angular": "~1.4.7",
"bootstrap": "~3.3.5"
}
}
接下来,我使用Grunt做了一些装饰性的东西,以保持文件夹/文件结构的美观和干净。
我收录了nessacary js-files:
<script src="{{ asset('js/jquery.min.js') }}"></script>
<script src="{{ asset('js/angular.min.js') }}"></script>
<script src="{{ asset('js/bootstrap.min.js') }}"></script>
// This is my file:
<script src="{{ asset('js/main.js') }}"></script>
我收录了nessacary css-files:
<link rel="stylesheet" href="{{ asset('css/bootstrap.min.css') }}" />
// This is my file:
<link rel="stylesheet" href="{{ asset('css/main.css') }}" />
我现在想做的是:
是否可以在:
中创建这样的结构app / Resources / Views /:
articles/
articles/app.js
articles/views/
articles/views/view-files...
articles/controllers/
articles/controllers/controller-files...
articles/models/
articles/models/model-files...
我从ExtJs了解这个架构,我很感兴趣,如果它也可以在AngularJS中做到这一点。
任何想法??
谢谢和问候!