Catalogue des Commandes 09/02/2026 12:00:00 angularforall.com

- React : commandes Create React App et CLI

React Javascript Framework-Frontend Spa Composants Hooks State-Management Cli Npm Webpack Vite Create-React-App Jsx Typescript

Guide complet React avec Create React App et Vite : commandes CLI pour créer des applications SPA, composants, hooks et gestion d'état moderne.

npx create-react-app
Description :

[Déprécié] Crée une nouvelle application React avec Create React App

Options :
  • --template
  • --use-npm
  • --use-pnp
  • --typescript
  • --scripts-version
  • --verbose
npm create vite@latest
Description :

Crée un nouveau projet React avec Vite (recommandé par React)

Options :
  • --
  • --template
  • --ts
  • --react ⚠️
  • --swc
npm run dev
Description :

Lance le serveur de développement Vite

Options :
  • --
  • --host
  • --port
  • --open
  • --cors
  • --strictPort
  • --force ⚠️
  • --mode
npm run build
Description :

Compile l'application React pour la production

Options :
  • --
  • --mode
  • --target
  • --outDir
  • --assetsDir
  • --minify
  • --sourcemap
  • --watch
npm run preview
Description :

Prévisualise l'application buildée localement

Options :
  • --
  • --host
  • --port
  • --open
  • --strictPort
npx create-next-app@latest
Description :

Crée un nouveau projet React avec Next.js

Options :
  • --ts
  • --tailwind
  • --eslint
  • --app
  • --src-dir
  • --import-alias
  • --use-npm
  • --use-yarn
  • --use-pnpm
  • --example
  • -e
npm run dev
Description :

Lance le serveur de développement Next.js

Options :
  • --
  • -p
  • --port
  • -H
  • --hostname
  • --experimental-https
  • --turbo
npm run build
Description :

Build l'application Next.js pour la production

Options :
  • --
  • --profile
  • --debug
  • --no-lint
  • --no-mangling
  • --experimental-build-mode
npm run start
Description :

Démarre le serveur de production Next.js

Options :
  • --
  • -p
  • --port
  • -H
  • --hostname
  • --keepAliveTimeout
npm run lint
Description :

Lance ESLint pour vérifier le code React

Options :
  • --
  • --fix ⚠️
  • --quiet
  • --ext
  • --format ⚠️
  • --max-warnings
  • --output-file ⚠️
  • --cache
npx eslint src
Description :

Lance ESLint directement sur le dossier source

Options :
  • --fix ⚠️
  • --quiet
  • --ext
  • --format ⚠️
  • --max-warnings
  • --cache
  • --ignore-path
npm run format
Description :

Formate le code avec Prettier

Options :
  • --
  • --write
  • --check
  • --config
  • --ignore-path
  • --parser
npm run test
Description :

Lance les tests avec Jest

Options :
  • --
  • --watch
  • --coverage
  • --verbose
  • --runInBand ⚠️
  • --maxWorkers
  • --testNamePattern
  • -t
  • --updateSnapshot
  • -u
npx jest
Description :

Exécute Jest directement

Options :
  • --watch
  • --watchAll
  • --coverage
  • --verbose
  • --runInBand ⚠️
  • --maxWorkers
  • --testNamePattern
  • -t
  • --updateSnapshot
  • -u
  • --bail
  • --silent
  • --onlyChanged
  • -o
npx tsc
Description :

Vérifie les types TypeScript dans un projet React

Options :
  • --noEmit
  • --watch
  • -w
  • --project
  • -p
  • --pretty
  • --skipLibCheck
  • --strict
npx npm-check-updates
Description :

Vérifie les mises à jour des dépendances React

Options :
  • -u
  • --interactive
  • -i
  • --filter ⚠️
  • -f ⚠️
  • --target
  • -t
  • --registry ⚠️
  • -r ⚠️
  • --doctor
npm run eject
Description :

Éjecte la configuration Create React App (irréversible)

npx sb init
Description :

Initialise Storybook dans un projet React

Options :
  • --type
  • --builder
  • --use-npm
  • --skip-install
  • --yes
  • -y
  • --force ⚠️
  • -f ⚠️
npm run storybook
Description :

Lance le serveur de développement Storybook

Options :
  • --
  • -p
  • --port
  • -h
  • --host
  • --ci
  • --https
  • --ssl-ca
  • --ssl-cert
  • --ssl-key
  • --smoke-test
  • --quiet
  • --no-open
npm run build-storybook
Description :

Build Storybook pour le déploiement

Options :
  • --
  • -o
  • --output-dir
  • --loglevel
  • --quiet
  • --webpack-stats-json
  • --preview-url
  • --force-build-preview ⚠️
  • --test
npx playwright test
Description :

Lance les tests E2E avec Playwright

Options :
  • --headed
  • --debug
  • --ui
  • --project
  • --grep
  • -g
  • --grep-invert
  • --max-failures ⚠️
  • --workers
  • -j
  • --timeout
npx cypress open
Description :

Ouvre Cypress Test Runner

Options :
  • --config
  • -c
  • --env
  • -e
  • --browser
  • -b
  • --port
  • -p
  • --headed
  • --project
npx cypress run
Description :

Exécute les tests Cypress en headless

Options :
  • --spec
  • -s
  • --browser
  • -b
  • --headed
  • --no-exit
  • --port
  • -p
  • --config
  • -c
  • --env
  • -e
  • --record ⚠️
  • --parallel
  • --group
npm run clean
Description :

Script personnalisé : nettoie les dossiers de build et node_modules

npx http-server build
Description :

Sert le dossier build avec un serveur HTTP simple

Options :
  • -p
  • --port
  • -a
  • --address
  • -c
  • --cache
  • --cors
  • --gzip
  • --brotli
  • --ssl
  • --cert
  • --key
npx vercel
Description :

Déploie l'application React sur Vercel

Options :
  • --prod
  • --confirm
  • --no-clipboard
  • --token
  • -t
  • --scope
  • -S
  • --name
  • --env
npx netlify deploy
Description :

Déploie l'application React sur Netlify

Options :
  • --prod
  • --open
  • --message
  • -m
  • --site
  • -s
  • --auth
  • -a
  • --dir
  • --functions ⚠️
  • --json
  • --timeout
npx react-generator-app create
Description :

CLI alternative pour créer un projet React avec choix interactifs

npx rcli new
Description :

CLI alternative pour scaffold un projet React

Options :
  • -t
  • --test
  • -l
  • --linter
  • -d
  • --directory
npx rcli generate component
Description :

Génère un composant React avec rcli

Options :
  • -c
  • --component
  • -d
  • --directory
  • -f ⚠️
  • --folder ⚠️
  • -s
  • --stateless
  • --include-test
npx eslint-plugin-react
Description :

Installe et configure le plugin ESLint pour React

npx react-codemod
Description :

Exécute des codemods pour migrer le code React

Options :
  • --parser
  • --extensions
  • -j
  • --jobs
  • --ignore-config
  • --verbose
npx jscodeshift
Description :

Transforme le code React avec jscodeshift

Options :
  • -t
  • --transform
  • -p
  • --parser
  • --extensions
  • -d
  • --dry
  • --print
  • --verbose
npx react-devtools
Description :

Lance React DevTools en standalone

npx size-limit
Description :

Vérifie la taille du bundle React

Options :
  • --json
  • --output
  • --why
  • --debug
  • --limit
  • --config
npx webpack
Description :

Bundle manuellement une application React avec Webpack

Options :
  • --config
  • --mode
  • --watch
  • --env
  • --profile
  • --json
  • --progress
npx webpack serve
Description :

Lance le serveur de développement Webpack

Options :
  • --config
  • --mode
  • --open
  • --port
  • --host
  • --hot
  • --live-reload ⚠️
  • --https
  • --progress
npx tsup
Description :

Bundle une librairie React avec tsup (basé sur esbuild)

Options :
  • --format ⚠️
  • --legacy-output
  • --target
  • --sourcemap
  • --minify
  • --dts
  • --watch
  • --clean
  • --entry
  • --external
  • --platform
npx microbundle
Description :

Bundle une librairie React avec microbundle

Options :
  • --entry
  • --output
  • --format ⚠️
  • --target
  • --jsx
  • --tsconfig
  • --css
  • --no-sourcemap
  • --compress
  • --watch
  • --raw ⚠️
npx npm pack
Description :

Crée un package tarball de la librairie React pour test local

Options :
  • --dry-run ⚠️
npx changeset
Description :

Gère les changements de version pour une librairie React

Options :
  • init
  • add
  • version
  • publish
  • status
  • pre
npx lerna
Description :

Gère un monorepo React avec Lerna

Options :
  • bootstrap
  • run
  • exec ⚠️
  • add
  • changed
  • diff
  • ls
  • version
  • publish
  • clean
npx nx
Description :

Exécute des tâches dans un monorepo React avec Nx

Options :
  • build
  • serve
  • test
  • lint
  • e2e
  • graph
  • reset
  • format ⚠️
  • migrate
  • affected
  • run-many
npx turbo
Description :

Exécute des tâches avec Turborepo

Options :
  • build
  • dev
  • lint
  • test
  • clean
  • prune
  • run
  • ls
  • link
  • unlink ⚠️
  • login
  • logout
npx rsbuild
Description :

Build React avec Rsbuild (alternative rapide à Webpack)

Options :
  • dev
  • build
  • preview
  • inspect
  • --config
  • -c
  • --open
  • --port
  • --host
npx ladle
Description :

Alternative à Storybook pour les composants React

Options :
  • serve
  • build
  • preview
  • --port
  • --base
  • --out
npx analyze
Description :

Analyse la taille du bundle (via source-map-explorer)

Options :
  • --html
  • --json
  • --tsv
  • --gzip
  • --only-mapped
npx prettier --write .
Description :

Formate tout le projet React avec Prettier

Options :
  • --check
  • --config
  • --ignore-path
  • --parser
  • --print-width
  • --tab-width
  • --single-quote
  • --trailing-comma
npx rimraf
Description :

Supprime récursivement des dossiers (node_modules, dist, .next)

Options :
  • --glob
  • -g
  • --verbose
npx cross-env
Description :

Définit des variables d'environnement cross-platform

Partager