Skip to content

Node module of a build component for frontend projects based on AngularJS

License

Notifications You must be signed in to change notification settings

shinrox/BaseBuildAngular

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Component build as a node module for frontend projects based on AngularJS

Inspiration

Take a generic build solution as a component to never stop the build evolution, only change the version ;)

References

Base build angular is based at 0.11.0 version of gulp-angular yeoman generator with some improvements.

Installation

[sudo] npm install basebuild-angular

Usage

Gulpfile

// Basic options
// =========================
var options = {
  mainAngularModule : 'BaseBuildSample'
};


// Base build modules
// ==========================
options.modulesData = {
  proxy: {
    target: 'http://docker:49000'
  }
}

// Init basebuild
// ==========================
require('basebuild-angular')(options);

Run gulp [task]

Tasks

Main Tasks

  • dev || serve
  • build
  • test
  • watch
  • docs

Aux Tasks

  • serve:dist
  • serve:e2e
  • serve:e2e-dist
  • partials
  • copyEnviroments
  • copyEnviroments:tmp
  • html
  • templates:tmp
  • bower:tmp
  • fonts
  • fonts:tmp
  • other
  • other:tmp
  • clean
  • webdriver-update
  • webdriver-standalone
  • protractor
  • protractor:src
  • protractor:dist
  • inject
  • scripts
  • cjsx
  • styles
  • test:auto
  • watchTests
  • clean:docs

About

Node module of a build component for frontend projects based on AngularJS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 49.6%
  • JavaScript 29.3%
  • CoffeeScript 18.9%
  • HTML 2.2%