Vue
Addfox soporta completamente Vue 3, puedes usar componentes de archivo único .vue para desarrollar extensiones.
Instalación
Seleccionar plantilla Vue al crear el proyecto:
O instalar en proyecto existente:
Configuración
Estructura del proyecto
Código de ejemplo
Popup
Si omites el siguiente index.html y solo conservas index.ts, la construcción generará automáticamente HTML, que contiene id="root", title y favicon sincronizados con manifest.name / manifest.icons (ver Entradas basadas en archivos). El siguiente ejemplo es una plantilla personalizada opcional:
Content Script
Gestión de estado
Pinia
VueUse
Interacción con la API de Chrome
Soluciones CSS
Tailwind CSS
Scoped CSS
Los componentes de archivo único de Vue soportan scoped CSS nativamente:

