Skip to content

Project Scaffolding #35

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
MatthewVita opened this issue Nov 23, 2016 · 6 comments
Closed

Project Scaffolding #35

MatthewVita opened this issue Nov 23, 2016 · 6 comments
Assignees
Labels

Comments

@MatthewVita
Copy link
Member

Document in ReadMe

@MatthewVita
Copy link
Member Author

@MatthewVita
Copy link
Member Author

cc @ShaneChesnutt

@MatthewVita
Copy link
Member Author

MatthewVita commented Nov 23, 2016

Prerequisites:

  • *Nix OS
  • Redux DevTools
  • Git
  • Node v5 and above
  • NPM v3 and above
  • $EDITOR is set (vim, nano, etc)

INSTALL

git clone https://github.com/davezuko/react-redux-starter-kit.git app && \
cd app && \
npm install --save-dev redux-devtools redux-devtools-log-monitor redux-devtools-dock-monitor && \
npm install && \
rm -rf .git CHANGELOG.md CONTRIBUTING.md LICENSE && \
git init && \
git add -A && \
git commit -m "Initial commit" && \
echo "-------------------------------------------------------" && \
echo "-- update package.json with your project information --" && \
echo "-------------------------------------------------------" && \
$EDITOR package.json

UNIT TESTS

npm run test:dev

DEVELOPMENT MODE

npm start

PRODUCTION MODE

npm install -g local-web-server && \
npm run deploy:prod && \
cd dist && \
echo "---------------------------------------------------------" && \
echo "-- serving app via a test web server at localhost:8080 --" && \
echo "---------------------------------------------------------" && \
ws -p 8080

@MatthewVita
Copy link
Member Author

MatthewVita commented Nov 26, 2016

Hookay, so a few things.

@MatthewVita
Copy link
Member Author

Also, it turns out that https://github.com/davezuko/react-redux-starter-kit is a great seeder project. It is just incredibly intimidating at first because one must know Redux.

@MatthewVita
Copy link
Member Author

MatthewVita commented Nov 26, 2016

reduxjs/redux#291 (comment) ... kind of like a controller and service together here :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant