Przykładowy projekt:

GitHub - repozytorium

Strurktura:

/client
  /dist - skompilowane źródła
  /src - źródła
    /app
      /dashboard/ - kontrolery, szablony, routing
	    /app.js
    /common
      /resourcers - modele resource np Project, Task
      /directives 
      /service - np breadcrumbs, nitifications
      /less
      /assets - obrazki
  /test
    /config
    /unit/
      /apps
      /common

html2js

Plugin html2js kompiluje szablony (project.tpl.html) do javascriptu do jednego pliku (Compiles Angular-JS templates to JavaScript).

Przykładowe zadanie grunta:

html2js: {
  app: {
    options: {
      base: 'src/app'
    },
    src: ['<%= src.tpl.app %>'],
    dest: '<%= distdir %>/templates/app.js',
    module: 'templates.app'
  }
}