JavaScript + CSS + SASS + React.js + Redux + Webpack + Atomic Design + Jest + ESLint = ❤️
$ Git --version
>= v2.19
$ node --version
>= v10.11.0
$ Yarn --version
>= v1.7.0
Pelo terminal, entre na pasta onde deseja manter o projeto e execute os seguintes passos:
$ git clone https://github.com/fernandohenriques/weather-now.git
$ cd weather-now/
$ cp .env.sample .env
$ yarn
$ yarn dev
Antes de executar os passos abaixo, edite no arquivo .env a variável NODE_ENV com o valor 'production'.
$ cd weather-now/
$ yarn
$ yarn build
Será criada a pasta build, na raiz do projeto, com um arquivo index.html e todos os assets necessários otimizados para produção. ☺️
cd weather-now/
yarn test
cd weather-now/
yarn lint
cd weather-now/
yarn test:coverage