generator-tb-react
Generator for react and react-native with specific project structure
Installation
First, install Yeoman and generator-tb-react using npm (we assume you have pre-installed node.js).
npm install -g yonpm install -g generator-tb-react
Then generate your new project:
yo tb-react
Binary files:
r
/react-generator
script is alias foryo tb-react:*
rn
/react-native-generator
script is alias foryo tb-react:native-*
Example
Create React component
r comp User/UserView
will create file src/components/User/UserView.js
{ superprops // this.state = { // } } { return <div> Place holder for UserView </div> }
Create React Native component
rn comp Order/OrderView/OrderPrintPreviewButton
will create file app/components/Order/OrderView/OrderPrintPreviewButton.js
{ superprops // this.state = { // } } { return <View style=stylescontainer> </View> } let styles = StyleSheet;
Getting To Know Yeoman
- Yeoman has a heart of gold.
- Yeoman is a person with feelings and opinions, but is very easy to work with.
- Yeoman can be too opinionated at times but is easily convinced not to be.
- Feel free to learn more about Yeoman.
License
Apache-2.0 © thongdong7