https://github.com/javascript-pro/react-training
Learn how to do modern JavaScript Apps with React
https://github.com/javascript-pro/react-training
Last synced: about 1 year ago
JSON representation
Learn how to do modern JavaScript Apps with React
- Host: GitHub
- URL: https://github.com/javascript-pro/react-training
- Owner: javascript-pro
- Created: 2017-01-27T05:02:28.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-01-27T06:03:13.000Z (about 9 years ago)
- Last Synced: 2025-02-12T11:37:20.004Z (about 1 year ago)
- Language: JavaScript
- Homepage: http://jqueryresume.com
- Size: 12.6 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Healthy Lunch Box
## Developer
You'll need to be invited to collaborate on this private GitHub repo. Ask Petch or Hooch
cd to your working directory (ours is ~/node)
https://github.com/ustwo/healthy-lunch-box.git
## Bootstrap
https://github.com/ustwo/healthy-lunch-box/tree/feature/phase2/src/bootstrap-sass
## rsync for uploading to the AWS
```rsync -avz /Users/listingslab/node/healthy-lunch-box/build/ ec2-user@beta.healthylunchbox.com.au:/var/www/html/healthylunchbox.com.au/```
```rsync -avz /Users/listingslab/node/healthy-lunch-box/api/wordpress/ ec2-user@beta.healthylunchbox.com.au:/var/www/html/api.healthylunchbox.com.au/```
```rsync -avz /Users/listingslab/node/healthy-lunch-box/api/wordpress/wp-content/themes/ ec2-user@beta.healthylunchbox.com.au:/var/www/html/api.healthylunchbox.com.au/wp-content/themes/```
## Tech Stack Overview
A React frontend designed to consume a WordPress REST-API backend service found here:
[healthylunchbox.com.au](http://api.healthylunchbox.com.au/).
This is a complete Webpack build development environment which enables fast in-editor pre-testing of our React app against lint rules for both JavaScript and SCSS and enables multi-device testing while we develop and compile the app.
### NPM Scripts
#### npm start
Runs webpack-dev-server with hot reload
#### npm run build
Creates production ready application into /build folder
#### npm run elint
Run & Summarise the linting process
#### npm run slint
Run the style lint process
#### More Info
Using Atom editor?
Install IDE linting. It's proper helpful
```apm install linter-eslint```
&
```apm install linter-stylelint```