- Ubuntu
- Windows
- OSX
- (Optional) MongoDB 3.x
- Node 4.2.x or later
- npm install nodemon -g
- npm install typescript -g
- npm install typings -g
- npm install
- typings install
- npm install
- (Optional, for Jasmine types) tsd install (or typings install)
- (Webpack recipe / branch)
npm start
: Serves frontend using webpack npm run start:lite
: Serves frontend using lite-server with auto reloadnpm run start:hapi
: Serves frontend using hapi with auto reloadnpm run build:js
: Builds javascript bundlenpm run build:sass
: Builds SASS / CSS bundlenpm test
- hapi: public/ -> src/
- lite: src/ -> src/
- build: src/ -> src/
Error: listen EADDRINUSE :::9091
, this is live reload complaining. Don't want autoreload? Remove the restart event in nodemon.jsonsrc/app/app.ts(15,23): error TS2307: Cannot find module './main/signup.html!text'.
, typescript can't parse SystemJS plugins. You might want to try plugin-typescript
- Using ES5 with rutha-2016
- ng-router
- Using Angular module with SystemJS - WIP
- ui-router
- Services
- Promises
- $http
- Restangular
- Databinding
- Forms
- Unit Tests
- Components and Directives
Rogelio Morrell C. 2016, 2017
Feel free to fork.