Skip to content

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

License

Notifications You must be signed in to change notification settings

microsoft/TypeScript-React-Redux-Starter

Repository files navigation

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

About

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

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •