0.0.6 • Published 9 years ago

generator-enterprise-angular v0.0.6

Weekly downloads
5
License
MIT
Repository
github
Last release
9 years ago

The Enterprise Angular generator

Build Status Dependency Status devDependency Status

NPM NPM

Directory Structure

enterprise-angular-app
|   .bowerrc
|   .editorconfig
|   .gitignore
|   .jshintrc
|   bower.json
|   Gruntfile.js
|   package.json
|   
+---app
|   |   index.html
|   |   
|   +---images
|   +---src
|   |   |   app.js
|   |   |   config.js
|   |   |   
|   |   +---module1
|   |   |      app.js
|   |   |      config.js
|   |   |      controllers.js
|   |   |      directives.js
|   |   |      main.tpl.html
|   |   |   
|   |   |           
|   |   \---module-parent2
|   |       |   app.js
|   |       |   config.js
|   |       |   
|   |       +---module-child1
|   |       |       app.js
|   |       |       controllers.js
|   |       |       main.tpl.html
|   |       |       directives.js
|   |       |       config.js
|   |       |       
|   |       \---module-child2
|   |              
|   |               
|   \---styles
|           main.css
|           
+---build
|   \---config
|           aliases.yaml
|           appConfig.js
|           autoprefixer.js
|           buildConfig.js
|           clean.js
|           codepainter.js
|           complexity.js
|           concurrent.js
|           connect.js
|           copy.js
|           eslint.js
|           filerev.js
|           html2js.js
|           htmlmin.js
|           imagemin.js
|           jscpd.js
|           jshint.js
|           karma.js
|           ngAnnotate.js
|           plato.js
|           svgmin.js
|           usemin.js
|           useminPrepare.js
|           watch.js
|           wiredep.js
|           
+---node_modules
+---test
|   |   karma.conf.js
|   |   
|   \---spec
|       \---module-parent1
|           \---module-child1
|                   controllers.js
|                   
|                   
\---vendor

Installation

Install Git, node.js

Install Yeoman:

    npm install -g yo

Install the Enterprise Angular generator :

    npm install -g generator-enterprise-angular

In a new directory, generate the project:

    yo enterprise-angular

Features

Lots of useful plugins incorporated

Quality Metrics Plugins: copy/paste detection using jscpd, Metrics report generation using plato, linting using eslint and coding styling using code painter

Build Plugins : Modularize build files using load-grunt-config

Development plugins : watch, connect, proxy, xxxmin, wiredep and more

Modularize structure

Example describing how to write custom component

Example describing documentation

0.0.6

9 years ago

0.0.5

9 years ago

0.0.4

9 years ago

0.0.3

9 years ago

0.0.2

9 years ago

0.0.1

9 years ago

0.0.0

9 years ago