2.3.0 • Published 9 years ago
generator-app-app v2.3.0
App App!
Installation
First, install Yeoman and generator-app-app using npm.
npm install -g yo generator-app-appOptionally, install tidy-html5, and the Tidy Linter for Atom:
brew install tidy-html5Then generate your new project:
take cool-project-name
yo app-app
npm startPre-defined stacks
This is a work in progress, not all stacks functional.
Optionally, you can specify a stack name, like: alpha, beta, gamma, etc. to skip the prompts.
yo app-app deltaalpha
- BrowserSync via
npm start - Deployment via
npm run deployto Surge.sh - Linting in Atom with
stylelintandhtmlhint
beta
- Everything in the
alphastack - JavaScript (ES2015)
- Linting in Atom with
eslintusing JS Standard
gamma
- Everything in the
betastack - webpack based build (
npm run build) with babel (still using BrowerSync)
delta
- Everything in the
gammastack - React
- Configure webpack with CSS modules and hot module reloading
epsilon
- Everything in the
deltastack - MobX & React Router
zeta
- Everything in the
deltastack - Redux & React Router
TODO
- Alpha stack
- Beta stack
- Gamma stack
- Delta stack
- Epsilon stack
- Zeta stack
- Vendor entry point and chunking
- CLI lint and warnings before deploy
License
MIT © Jason L Perry