create-react-app-blueprint
create-react-app-blueprint copied to clipboard
Setup React+ Redux application with one line without Boilerplates!
Create React App(CRA) Bluechip
Setup React+ Redux application with one line without Boilerplates! :tada:.
IMPORTANT This repo is a working in progress!! be kind ;)
Summary
If you want to see all the step by step for this project please go to this article. Please enjoy it :book:.
Prerequisites
Quickstart
Run this command in your terminal to create a new project.
wget -qO- https://raw.githubusercontent.com/charly-palencia/create-react-app-blueprint/master/install.sh | bash
After that, close your current terminal and open a new terminal.
crabp --help

After installation, go into your app folder and run npm run start. That's all, your React + Redux project is ready to test :atom:.
Note: Installing CRA app takes a while, so be patient :smile:.
What extra libraries does it included?
| Library name | Description | |
|---|---|---|
| Create React App | Set up a modern web app by running one command. | Home Page |
| Redux | Predictable state container for JavaScript apps | Home Page |
| Styled-Component | Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress. | Home Page |
| Prettier | Prettier is an opinionated code formatter. | Home Page |
| Eslint | A fully pluggable tool for identifying and reporting on patterns in JavaScript | Eslint |
| React Router | Declarative routing for React | Home Page |
What about the built-in setup?
| Setting | Description | |
|---|---|---|
| .nvm with node LTS version | version will be fetch from a third party service in order to get always the last node version | More Info |
| ** jsconfig.json** configuration with CRA | The presence of jsconfig.json file in a directory indicates that the directory is the root of a JavaScript Project. | More Info |
| **check-engine **validation before npm i | A utility to check your engines for Node.js | More Info |
I don't want this, how can I uninstall it?
Please run the next command, see ya later :(
rm ~/bin/crabp/sh
Why should I use CRA-blueprint?
[TBD]
Support me
OS verification
- [x] Mac O SMojave
- [x] Ubuntu
- [ ] Window
TODO list
- [ ] Include test suite
- [ ] Include curl as alternative
- [ ] It's not working for current folder (
crabp create .)