Skip to content

Modelli e risorse

tsParticles fornisce due categorie di modelli: modelli scaffold (scheletri di framework) e modelli per casi d'uso (applicazioni di esempio complete).

Avvio rapido con la CLI

Il modo più semplice per utilizzare qualsiasi modello è tramite la CLI:

bash
npm create tsparticles@latest

Oppure utilizza direttamente un bundle specifico:

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

Per un utilizzo non interattivo:

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

Modelli scaffold

I modelli scaffold forniscono uno scheletro di progetto minimo Vite + TypeScript con tsParticles preconfigurato. Sono disponibili per i seguenti framework:

FrameworkOpzione CLIPacchetto
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

Esempio:

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

Modelli per casi d'uso

I modelli per casi d'uso sono applicazioni di esempio complete che dimostrano l'utilizzo reale di tsParticles.

ModelloDescrizioneNome CLI modelloPacchetto
LoginPagina di login/registrazione con sfondo a particellelogin@tsparticles/template-login
PortfolioPortfolio personale con hero animatoportfolio@tsparticles/template-portfolio
LandingPagina di atterraggio marketing con particelle d'impattolanding@tsparticles/template-landing
Tic Tac ToeGioco del tris con festa di coriandolitictactoe@tsparticles/template-tictactoe
ConfettiDemo del cannone di coriandoliconfetti@tsparticles/template-confetti
RibbonsDemo di animazione a nastriribbons@tsparticles/template-ribbons
ParticlesDemo classica in stile particles.jsparticles@tsparticles/template-particles

Esempio:

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

Wrapper npm create

Per i modelli specifici di un bundle, puoi utilizzare wrapper npm create dedicati:

ComandoModelloFrameworkBundle installato
npm create tsparticles@latestInterattivoInterattivoScelta dell'utente
npm create particles@latestparticlesVanilla@tsparticles/particles
npm create confetti@latestconfettiVanilla@tsparticles/confetti
npm create ribbons@latestribbonsVanilla@tsparticles/ribbons

Riferimento CLI

bash
tsparticles-create app [destination] [options]

Options:
  --template <name>     Template to use (scaffold|login|portfolio|landing|tictactoe|confetti|ribbons|particles)
  --framework <name>    Framework (vanilla|react|vue3|angular|svelte|solid)
  --skip-install        Skip npm install after scaffolding
  -h, --help            Display help

Pagine correlate