- To install modules/running tasks we use yarn.
- We use node 8.9.x. (LTS). To install node go to https://nodejs.org/en/
- Install brew https://brew.sh/
- To install yarn, go to https://yarnpkg.com/lang/en/docs/install/ and follow instructions
- Run make install to install modules.
To build assets: yarn build:client to build client yarn build:server to build server
- Run make start to start development project.
- Run make stop to stop processes.
- Run make restart to restart processes
To build assets: yarn build:client:production to build client yarn build:server:production to build server
- Run make start-production to start production project.
- Run make stop-production to stop processes.
- Run make restart to stop-production processes.
Most common tasks we use are: Running tests: yarn test Running tests with coverage: yarn test:coverage Running lint (eslint): yarn lint You can run .js files lint: yarn lint:js You can run .jsx files lint: yarn lint:jsx You can run .scss files lint: yarn lint:scss