• Stars
    star
    262
  • Rank 156,136 (Top 4 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created over 9 years ago
  • Updated over 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

My angular typescript webpack architecture

angular-typescript-webpack

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

Install

npm i webpack typings typescript -g
git clone [email protected]/brechtbilliet/angular-typescript-webpack.git
cd angular-typescript-webpack
npm install
npm start

Then it will automatically open the app in your browser

To run tests

npm test

Coverage

open reports/coverage/index.html

Build

npm install
npm run build

Features

  • Build basic Angular app with webpack
  • Simple twitter application
  • fully tested with Jasmine
  • 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)

More Repositories

1

ngrx-undo

an undo library for ngrx/store
JavaScript
94
star
2

winecellar

This is the repository of an angular2 course written by Brecht Billiet.
TypeScript
62
star
3

ngxReactiveToolkit

Reactive toolkit for Angular
TypeScript
53
star
4

reactive_apps_workshop

Winecellar workshop
TypeScript
37
star
5

reactive-calendar

Project for blogpost on how to think reactive
TypeScript
12
star
6

qwik-spa-routing-demo

TypeScript
8
star
7

react-rx-connect

A small lightweight helper to connect RxJS observables to react component state.
TypeScript
8
star
8

spa-concepts-demystified

Book series of single-page-app concepts and principles explained in depth
7
star
9

angular2-calendar

Angular2 calendar example with rxjs, @ngrx/store
TypeScript
6
star
10

create-reducer-tree

Simple script to help with large reducer hierarchies
TypeScript
6
star
11

nflow-angular-watcher

Angular js performance watcher written by Brecht Billiet
JavaScript
4
star
12

brechtbilliet.github.io

Personal blog
HTML
4
star
13

talk_jsvalley

calendar application
TypeScript
3
star
14

typescript-mockify

A library to automate mocking in typescript
JavaScript
3
star
15

WineCellarBackend

TypeScript
2
star
16

winecellar-firebase

The winecellar refactored to firebase
TypeScript
2
star
17

angular-tweet-course

An angular course to create a small twitter application, based on largescale principles
JavaScript
2
star
18

winecellar_workshopv3

TypeScript
2
star
19

wiki2html

Automatically exported from code.google.com/p/wiki2html
JavaScript
2
star
20

winecellar_workshopv2

winecellar v2 workshop from http://workshop.brecht.io
TypeScript
1
star
21

typescript-angular-ioc

JavaScript
1
star
22

webpack-typescript-course

Just a webpack typescript course
TypeScript
1
star
23

largescale_apps

TypeScript
1
star
24

workshop-ng2

TypeScript
1
star
25

workshop-angular2

TypeScript
1
star
26

angular-bestpractises-course

1
star