Skip to content

Starter seed project with Angular 1.x , Webpack, Typescript, Java and Spring

Notifications You must be signed in to change notification settings

sunilp/angular-typescript-webpack-java

Repository files navigation

angular-typescript-webpack-java

Angular + Typescript + Webpack build with Karma and wallaby tests support for Java Platform. And this all with sourcemaps in production support!!

Heavily insipred from brechtbilliet/angular-typescript-webpack and from jhipster

Install

npm i webpack tsd typescript -g
git clone [email protected]/sunilp/angular-typescript-webpack-java.git
cd angular-typescript-webpack
npm install
tsd install
mvn install 
mvn tomcat7:run

Then it will automatically open the app in your browser

To run tests

npm test

Coverage

open reports/coverage/index.html

Build

npm install
tsd install
npm run build

Features

  • Build basic Angular app with webpack
  • Build with Maven and Embadded Tomcat
  • sass support
  • Coverage report
  • Typescript support
  • ES6 modules support
  • Running tests in PhantomJS
  • Wallaby.js support
  • Karma support
  • Optimized build package
  • Minimal and straightforward setup
  • Watches code and refreshes browser with latest changes automatically
  • Sourcemap support in develop AND PRODUCTION!!! (don't deploy the js.map file with your application, but use it to debug your production app)

About

Starter seed project with Angular 1.x , Webpack, Typescript, Java and Spring

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published