This is a starter project for a mobile/desktop application based on Ionic framework, Babel and Brunch. Electron is provided as an optional runtime for a desktop app. You can use it to quickly bootstrap your app on a modern language platform, while enjoying smooth development experience and compile time safety across your entire stack of static resources. Sample code includes a port to ES6 of ionic-starter-sidemenu
- ES6 by default
- Reload on save
- Run unit tests on save
- Modular folder-by-feature architecture
- Javascript/CSS/HTML minification for production
- Mobile or desktop runtimes
git clone git@github.com:tolyo/ionic-brunch-es6-seed.git
cd ionic-brunch-es6-seed
npm install
npm run mobile
to serve using Brunchnpm run desktop
to serve using Electron
npm run prod
to build for production deployment
npm test
to run unit tests with karma