Skip to content

Instantly share code, notes, and snippets.

@gruppjo
Last active March 15, 2016 14:49
Show Gist options
  • Save gruppjo/6398019e25f37127aeb9 to your computer and use it in GitHub Desktop.
Save gruppjo/6398019e25f37127aeb9 to your computer and use it in GitHub Desktop.
generator feature list for angular-cli discussion

Generator-M-Ionic provides

You are handed

  • a professional enterprise-level project with a complete development environment that is test-driven and continuous integration-ready for building apps with angular/ionic/cordova.
  • a sophisticated and fully-working project setup and a sample app built according to your choices (side-menu/tabs/blank). With all of that you can immediately start coding.
  • carefully integrated technology stack
    • Angular, Ionic, Cordova, additional bower components and Cordova Platforms and Plugins
    • SASS compilation (\w sourcemaps)
  • a powerful collection of gulp tasks for (that still is easy to configure for project specific needs)
    • live-reloading in the browser
    • automatic wiring of all components into your app
    • building with minification/sourcemaps of all sources (images, scripts, html, (s)css ...)
    • serving/watching/debugging your build
    • Cordova CLI integration so you can easily test and build your apps on your devices
    • App Icon and Splash Screen integration
    • injecting build variables into your app (i.e build number)
    • injecting different environment configuration (dev/staging/prod) during a build
  • various sub-generators for creating additional components
  • code quality options
    • a complete ready-to-use e2e and unit testing workflow with Karma, Jasmine and Protractor
    • sub-generators create sample test for that component
    • ESLint/JSONLint intgeration into the watching and building tasks, so you can fail builds when your code checks fail
  • continuous integration with Travis CI and Jenkins CI
  • and loads of other convenient things

For more details check out the project https://github.com/mwaylabs/generator-m-ionic

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment