/angular-modular-seed

Modular Angular project structure

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

angular-modular-seed

angular-modular-seed is an application skeleton for a modular AngularJS app.

Version

1.0.2

Tech

angular-modular-seed uses a number of open source projects to work:

  • AngularJS - HTML enhanced for web apps!
  • Gulp - the streaming build system
  • Twitter Bootstrap - great UI boilerplate for modern web apps
  • jQuery - is a fast, small, and feature-rich JavaScript library
  • Mocha - is a feature-rich JavaScript test framework running on node.js and the browser
  • Chai - is a BDD / TDD assertion library for node and the browser
  • Karma - a test runner that fits all our needs
  • Protractor - is an end-to-end test framework for AngularJS applications
  • Browserify - require('modules') in the browser

Development

Run application:

$ gulp

Webdiver for e2e testing:

$ gulp webdriver

Run e2e testing:

$ gulp test:e2e

Run unit testing with Karma test runner:

$ gulp test:unit

Author

Gios