Installation
There are several ways to install and use React Scanner Studio depending on your needs.
Using npx (Recommended)
The quickest way to get started is using npx, which runs the package without installing it globally:
npx react-scanner-studio init
npx react-scanner-studio startThis is ideal for:
- Trying out React Scanner Studio
- One-time scans
- CI/CD pipelines
Global Installation
Install globally to have the react-scanner-studio command available anywhere:
npm install -g react-scanner-studioyarn global add react-scanner-studiopnpm add -g react-scanner-studioAfter global installation, you can run commands directly:
react-scanner-studio init
react-scanner-studio start
react-scanner-studio buildProject Installation
Install as a dev dependency in your project:
npm install --save-dev react-scanner-studioyarn add --dev react-scanner-studiopnpm add --save-dev react-scanner-studioThen add scripts to your package.json:
{
"scripts": {
"scan": "react-scanner && react-scanner-studio start",
"scan:build": "react-scanner && react-scanner-studio build"
}
}Peer Dependencies
React Scanner Studio requires react-scanner as a peer dependency. If you don't have it installed, the init command will offer to install it for you automatically.
To install it manually:
npm install --save-dev react-scanneryarn add --dev react-scannerpnpm add --save-dev react-scannerVerifying Installation
To verify that React Scanner Studio is installed correctly, run:
react-scanner-studio --versionYou should see the version number printed to the console.
System Requirements
| Requirement | Version |
|---|---|
| Node.js | 18.0 or higher |
| npm | 8.0 or higher |
| yarn (optional) | 1.22 or higher |
| pnpm (optional) | 7.0 or higher |
What's Next?
Now that you have React Scanner Studio installed, follow the Quick Start guide to set up your first scan.
