MLH-Fellowship / MLH-Fellowship/react-native-tutorial
Research Branching Model: CLI
Aperta
@PragatiVerma18 ci sta già lavorando.
Dal 8/12/2020.
- Lingua principale
- JavaScript
- Stelle
- 6
- Fork
- 0
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
Requirements:
Allow the user to switch to various branches of the tutorial, with each branch representing it's own step/part of the tutorial. Do this smoothly, so that a hot reload of the app will immediately show the changes in the app.
Idea:
- make a react-native tutorial CLI in node.js/javascript that can switch the github branch of the current repo to various steps of the project.
Concerns
- Each step will have different dependencies, when switching branches, we must insure that npm install is called
- Must build a cross-platform compatible cli
Libraries that may assist
- React Native cli: https://github.com/react-native-community/cli/tree/master/packages/cli - can take inspiration from this project
- Commander: https://github.com/tj/commander.js/ - node.js cli tool
- Inquirer.js: https://github.com/SBoudrias/Inquirer.js/ - node.js cli user interface
- Chalk: https://www.npmjs.com/package/chalk - used to colourize output
- Simple Git: https://github.com/steveukx/git-js - lightweight git commands in node.js
Branch
https://github.com/MLH-Fellowship/react-native-tutorial/tree/setup-branch-cli
Screenshots


questions
Should we directly implement this into the react-native cli?
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Valutazione
Questa issue non è ancora stata valutata.