0.0.6 • Published 10 years ago

generator-enterprise-angular v0.0.6

Weekly downloads
5
License
MIT
Repository
github
Last release
10 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

10 years ago

0.0.5

10 years ago

0.0.4

10 years ago

0.0.3

10 years ago

0.0.2

11 years ago

0.0.1

11 years ago

0.0.0

11 years ago