Integração Vite
Integre o cside com sua aplicação Vite usando o plugin @cside.dev/vite.
Instalação
Instale o plugin Vite do cside:
npm i @cside.dev/vite
Configuração
Adicione o plugin do cside ao seu 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({
domain: "your-domain.com",
}),
],
});
Substitua your-domain.com
Substitua your-domain.com pelo seu domínio real configurado no cside.
Opções de Configuração
O plugin aceita as seguintes opções de configuração:
domain(obrigatório) - Seu domínio configurado no painel do csideexcludedScripts(opcional) - Array de URLs de scripts para excluir do prefixamento
Exemplo com todas as opções:
// vite.config.ts
import { defineConfig } from "vite";
import cside from "@cside.dev/vite";
export default defineConfig({
plugins: [
cside({
domain: "your-domain.com",
excludedScripts: ["https://example.com/skip.js"],
}),
],
});
Prefixamento server-side
O plugin Vite lida automaticamente com o prefixamento server-side durante o processo de build, garantindo desempenho ótimo e compatibilidade com o Firefox.