Skip to main content
Installation
Language

Integration Vite

Intégrez cside à votre application Vite avec le plugin @cside.dev/vite et ses options de configuration pour React, Vue, Svelte et d'autres projets.

Installation

Installez le plugin Vite de cside :

npm i @cside.dev/vite

Configuration

Ajoutez le plugin cside a votre vite.config.js ou vite.config.ts :

// vite.config.ts
import { defineConfig } from "vite";
import cside from "@cside.dev/vite";

export default defineConfig({
	plugins: [cside({ teamId: "[your-team-id]" })],
});

L’ID de votre equipe est affiche dans Team Settings > General du tableau de bord cside. Sans teamId, le plugin injecte l’hote partage https://proxy.csidetm.com/script.js au lieu de l’hote de votre equipe.

Options de configuration

Le plugin accepte les options de configuration suivantes :

  • teamId (optionnel) - Votre ID d’equipe cside. Le script est charge depuis un hote associe a l’equipe (https://{teamId}.csidetm.com/script.js) au lieu de l’hote par defaut.
  • fingerprint (optionnel, par defaut false) - Charge le script Device Intelligence depuis csidefd.com au lieu du script de surveillance par defaut. La prochaine version renomme cette option en deviceIntelligence ; fingerprint reste pris en charge comme alias.
  • enabled (optionnel) - Indique si le plugin injecte le script. Par defaut, active uniquement pour les builds de production.

Exemple avec toutes les options :

// vite.config.ts
import { defineConfig } from "vite";
import cside from "@cside.dev/vite";

export default defineConfig({
	plugins: [
		cside({
			teamId: "[your-team-id]",
			fingerprint: false,
			enabled: true,
		}),
	],
});
Was this page helpful?