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
Перейти к файлу
microsoft-github-policy-service[bot] 93f9dfb0d3
Auto merge mandatory file pr
This pr is auto merged as it contains a mandatory file and is opened for more than 10 days.
2023-06-12 19:02:03 +00:00
configs Add copyright notice to all source files 2018-11-26 10:36:53 -08:00
src Add copyright notice to all source files 2018-11-26 10:36:53 -08:00
.bootstraprc Initial commit 2018-10-17 11:22:41 -07:00
.gitignore Initial commit 2018-10-17 11:22:41 -07:00
LICENSE Initial commit 2018-08-22 21:31:24 -07:00
README.md Update README.md 2018-10-17 11:51:57 -07:00
SECURITY.md Microsoft mandatory file 2023-06-02 18:32:23 +00:00
package-lock.json Initial commit 2018-10-17 11:22:41 -07:00
package.json Initial commit 2018-10-17 11:22:41 -07:00
tsconfig.json Initial commit 2018-10-17 11:22:41 -07:00

README.md

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