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 defautfalse) - Charge le script Device Intelligence depuiscsidefd.comau lieu du script de surveillance par defaut. La prochaine version renomme cette option endeviceIntelligence;fingerprintreste 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,
}),
],
}); Thanks for your feedback!