ReactJS initial setup for development
First of all initialize your project with npm init
. Enter the requested values for your project.
Then run at the command line the following commands
npm i --save react react-dom redux react-redux
npm i --save-dev babel-core babel-loader babel-preset-es2015 babel-preset-react babel-preset-react-hmre babel-register cross-env enzyme express mocha expect express node-libs-browser react-addons-test-utils webpack webpack-dev-middleware webpack-hot-middleware
After your file package.json
is complete add the following lines.
"scripts": {
"start": "node server.js",
"test": "cross-env NODE_ENV=test mocha --recursive --compilers js:babel-register",
"test:watch": "npm test -- --watch"
},