This project is an application skeleton for a moden web app. It uses typescript with react and redux.
The seed contains a sample react application and is preconfigured to install the react framework and a bunch of development and testing tools for instant web development gratification.
The seed provides some example modules as a kind of guideline for how a application module should be structured.
node.js, npm (npm comes with node.js) and yarn are required
yarn installfuse-box is used for all build processes
(automatically installed with yarn install).
fuse-box can be configured in fuse.ts
Run development server with
npm run serveFor production environment:
npm run serve:prodRun tests with
npm testTest configurations can be found in /test directory.
Run test with code coverage with
npm run coverCode coverage requirements can be defined in package.json under nyc.
For linting code, tslint is used and can be configured in tslint.json.
Build final bundle with
npm run build