Skip to content

React with configured linters, redux store, saga and router

Notifications You must be signed in to change notification settings

briisk/react-starter

Repository files navigation

Build Status

Briisk React Starter

This project was generated with React Scripts TS and it meets Briisk JavaScript Style Guide.

It contains configured ngrx/store with effects, router and devtools, styled-components for styles and tslint which are run before every commit and tests which are run before every push.

It also contains example component with module and store.

Before run

Run npm run init to initialize the app.

Run application

Run npm start for a dev server. Navigate to http://localhost:3000/. The app will automatically reload if you change any of the source files.

Run npm start:production for a dev server in the production mode. Navigate to http://localhost:3000/. The app will automatically reload if you change any of the source files.

Build

Run npm run build to build the project for development purposes. The build artifacts will be stored in the dist/ directory.

Run npm run build:production to build the project for production purposes. The build artifacts will be stored in the dist/ directory.

Run npm run build:staging to build the project for staging purposes. The build artifacts will be stored in the dist/ directory.

Run npm run build:workspace to build the project for workspace purposes. The build artifacts will be stored in the dist/ directory.

Running unit tests

Run npm run test to execute the unit tests via Jest.

Run npm run test:ci to execute the unit tests in the single run mode.

About

React with configured linters, redux store, saga and router

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published