TypeScript React Redux Bootstrap Sass Webpack Starter
Single page application using React. Uses TypeScript as language. Uses Redux for state management. Uses Bootstrap framework for CSS with Sass as preprocessor. webpack as module bundler
README
TypeScript React Redux Bootstrap Sass Webpack Starter
This repository
- is a single page application with React and Redux using TypeScript
- uses Bootstrap framework and Sass as preprocessor
- testing with Jest and Enzyme
- uses webpack as module bundler
Install python
node-sass uses python, so please install python using
npm --add-python-to-path='true' --debug install --global windows-build-tools
Running application locally
npm install
NOTE: Without performing Install python step, npm install would fail
npm run build:dev
npm run start
NOTE: Will start the application in localhost:3001 using webpack dev server
Testing the project
Updating snapshot
npm run test:update-snapshot
npm run test