β‘οΈ
Spin React Apps Offline Spin-React-Apps-Offline
is a very light, very fast, offline project installer for React.
It installs your node_modules
packages and other necessary files for you without a connection to the Internet. In addition to this, it's much faster than the traditional create-react-app
.
spin-react-apps-offline
provides several templates for you to choose from. You can install a barebones
React application, or install one with built-in TypeScript
support, or one with pre-configured routes
like Home and Authentication + React-Redux, Redux, React-Router-DOM, built-in Firebase configuration, etc.
π β‘οΈ SPIN REACT APPS OFFLINE β‘οΈ π
π Free, offline installer for React applications. π
π π‘
How To Use
π»
Installation Install the latest version of spin-react-apps-offline
by following these steps:
Note:Steps 1 to 4 deal with installing and confirming the Node runtime and Node Package Manager (NPM). Feel free to skip these steps if you already have both Node.js and NPM installed and up-to-date.
-
-
- After the Node.js installer installs the necessary software, confirm that Node and NPM are correctly installed and working by starting a terminal application and entering
$ node --version && npm --version
- Typically, you should see two lines of version numbers. The first tells the version of Node.js you have installed. The second tells the version of NPM you have installed. If you get an error at this point, you might need to try reinstalling Node.js.
-
$ npm install spin-react-apps-offline --global --verbose
This command can be reduced to
$ npm i spin-react-apps-offline -g
These commands install Spin React Apps Offline 'globally'. This means that Spin React Apps Offline will be accessible from any folder in your computer system, not just the folder where these commands were run. This is the recommended way to use Spin React Apps Offline.
Conversely, you can install Spin React Apps Offline in a folder alone. It won't be accessible outside this folder:
$ npm i spin-react-apps-offline
π
Usage Using Spin React Apps Offline is a very simple and straightforward process. Spin Reacts Apps Offline provides the ability to install templates: pre-configured modules, code and directory structure for a wide variety of React apps. More templates are being added to Spin Reacts Apps Offline, but at this time the following templates are available:
(Note: Spinning a new React application is as simple as entering:
$ spin_react your_project_name
This will default to the barebones
template and Spin Reacts Apps Offline will handle the installation for you.)
SN | Template | Description | Usage |
1 | Barebones | A blank React application with minimal configuration, similar to what you'd get running `npx create-react-app`. Great for everybody and every kind of project. | spin_react my_new_project_name -b |
β¨ β‘οΈ
Features - Ultra-light weight
π - Globally accessible
π - Blazing fast
β‘οΈ β‘οΈ - Spin new projects with
spin_react <project_name>
π₯ - Templates save you up to 3 hours of work
π π - Automatically installs latest stable release for Node packages
π - Actively maintained
π π₯