2014-11-23 30 views
6

應該是什麼文件結構的一個Angularjs + Rails項目。我正在做這個項目中的角色部分(以前從不使用rails)。以前我用角度組合php框架(ci/laravel),文件結構如下。如何構建AngularJS-Rails項目

ngProjectFolder 
-scripts 
-views 
-index.html 
-backend(ci/laravel project folder) 
--application 
--index.php 

我也研究過這樣的文件結構,角文件放在php框架的資產和視圖文件夾中。例如

phpProjectFolder (ci/laravel) 
-assets 
--js 
---angularjs controller and other js files 
--css 
-controller(php) 
-model(php) 
-view 
--angular view files 

這些文件結構都不是確切的(這裏不顯示不必要的文件夾)。我只想顯示一個概述。

我將使用Angular路由系統。

我應該使用哪種文件結構,爲什麼?是否有任何安全問題? 需要一些建議。 在此先感謝。

+0

https://github.com/sectore/CafeTownsend-Angular-Rails – 2014-11-23 10:56:06

+1

有各種options.Dump的角項目的Rails應用程序/ assets/JAvascript文件夾或轉儲公用文件夾 – Hemali 2014-11-23 12:53:20

回答

3

你提到的PHP項目類似,您可以使用:

RailsProjectFolder 
-app 
--assets 
---javascript 
----angularjs 
+0

可以提供更多信息嗎? – Aravin 2017-05-05 18:06:18