Skip to content

Modèles et ressources

tsParticles propose deux catégories de modèles : les modèles d'échafaudage (squelettes de framework) et les modèles d'usage (applications d'exemple complètes).

Démarrage rapide avec la CLI

Le moyen le plus simple d'utiliser un modèle est via la CLI :

bash
npm create tsparticles@latest

Ou utilisez directement un bundle spécifique :

bash
npm create particles@latest
npm create confetti@latest
npm create ribbons@latest

Pour une utilisation non interactive :

bash
npx tsparticles-create app my-project --template scaffold --framework react
npx tsparticles-create app my-project --template confetti --framework vanilla

Modèles d'échafaudage

Les modèles d'échafaudage fournissent un squelette de projet Vite + TypeScript minimal avec tsParticles préconfiguré. Ils sont disponibles pour les frameworks suivants :

FrameworkOption CLIPackage
Vanilla--framework vanilla@tsparticles/template-scaffold
React--framework react@tsparticles/template-scaffold
Vue 3--framework vue3@tsparticles/template-scaffold
Angular--framework angular@tsparticles/template-scaffold
Svelte--framework svelte@tsparticles/template-scaffold
Solid--framework solid@tsparticles/template-scaffold

Exemple :

bash
npx tsparticles-create app my-react-app --template scaffold --framework react
cd my-react-app
npm install
npm run dev

Modèles d'usage

Les modèles d'usage sont des applications d'exemple complètes qui illustrent une utilisation réelle de tsParticles.

ModèleDescriptionNom du modèle CLIPackage
LoginPage de connexion/inscription avec fond de particuleslogin@tsparticles/template-login
PortfolioPortfolio personnel avec hero animéportfolio@tsparticles/template-portfolio
LandingPage d'atterrissage marketing avec particules percutanteslanding@tsparticles/template-landing
Tic Tac ToeJeu de morpion avec célébration en confettistictactoe@tsparticles/template-tictactoe
ConfettiDémo de canon à confettisconfetti@tsparticles/template-confetti
RibbonsDémo d'animation de rubansribbons@tsparticles/template-ribbons
ParticlesDémo classique style particles.jsparticles@tsparticles/template-particles

Exemple :

bash
npx tsparticles-create app my-portfolio --template portfolio --framework vanilla
cd my-portfolio
npm install
npm run dev

Raccourcis npm create

Pour les modèles spécifiques à un bundle, vous pouvez utiliser des raccourcis dédiés npm create :

CommandeModèleFrameworkBundle installé
npm create tsparticles@latestInteractifInteractifChoix de l'utilisateur
npm create particles@latestparticlesVanilla@tsparticles/particles
npm create confetti@latestconfettiVanilla@tsparticles/confetti
npm create ribbons@latestribbonsVanilla@tsparticles/ribbons

Référence CLI

bash
tsparticles-create app [destination] [options]

Options:
  --template <name>     Modèle à utiliser (scaffold|login|portfolio|landing|tictactoe|confetti|ribbons|particles)
  --framework <name>    Framework (vanilla|react|vue3|angular|svelte|solid)
  --skip-install        Ignorer npm install après l'échafaudage
  -h, --help            Afficher l'aide

Pages connexes