React application prototyping.
npm install
npm start
Start browser and goto to http://0.0.0.0:8001.
npm run eslint
npm test
Creates both HTML and text based coverage reports. HTML coverage report is located in build/coverage/index.html
.
npm run dev-test
Build into dist
directory.
npm run build
https://travis-ci.org/jojanper/react-app
Jenkinsfile.groovy
contains script to implement Pipeline as code workflow for Jenkins. For more details see
https://jenkins.io/solutions/pipeline/.
Application code uses React + Webpack + Babel + SCSS + LESS + CSS.
Unit testing is based on Karma + Mocha + Istanbul configuration. Code coverage creation uses remap-istanbul, see https://github.com/jas-chen/karma-sourcemap-writer.