@baum/maple-ui
v1.3.0
Published
Frontend application of maple project
Readme
react hello world
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.
Installation
Requirements
node.js, npm (npm comes with node.js) and yarn are required
Dependencies
yarn installBuild tool
fuse-box is used for all build processes
(automatically installed with yarn install).
fuse-box can be configured in fuse.ts
Development server
Run development server with
npm startFor production environment:
npm run serve:prodTesting
Run tests with
npm testTest configurations can be found in /test directory.
Code coverage
Run test with code coverage with
npm run coverCode coverage requirements can be defined in package.json under nyc.
Linting
For linting code, tslint is used and can be configured in tslint.json.
Deployment & build
Build final bundle with
npm run build