Angular JS和Grunt..best文件夹结构

时间:2015-12-14 16:09:36

标签: angularjs gruntjs

我正在尝试将grunt构建文件添加到我的角度网站:

现在我的结构如下:

-index.html
-/css
-/images
-/app
   -/core
   -/services
   etc

所以我的Index.html有

等链接

应用程序/核心/ coreServices.js

此刻此工作正常,但如果我将咕噜声带入将我的网站构建到/ dist文件夹的等式中,所有对app =>的引用dist等。

一切都在app文件夹中,而不是包括index.html,/ css,/ images

很难看出角度和咕噜声的最佳标准是什么,几乎每个人都有不同的

1 个答案:

答案 0 :(得分:0)

这是一个有很多答案的问题。一切都应该在app文件夹中,但是对于文件结构,有很多方法可以去。我建议您采用模块化方法,并将所有与用户相关的文件保存在文件夹用户中。随着应用程序的增长,您会发现它更容易维护。

至于咕噜声,它是可配置的,所以基本上你不必调整你的文件夹结构。您只需在Gruntfile.js中配置所需文件的路径。

我强烈建议你对这个问题进行一些研究,找到最适合自己的方式。这是让你入门的东西,在那里我找到了很多答案,这是一个很好的阅读: https://github.com/johnpapa/angular-styleguide#application-structure