From e2d84d0fa39c021fda1677bbb9e7512c85ff5197 Mon Sep 17 00:00:00 2001 From: franco sanchez Date: Thu, 20 Jul 2023 10:02:55 -0300 Subject: [PATCH 1/9] docs: feedback about experimental features --- docs/config/build-options.md | 4 ++-- docs/config/dep-optimization-options.md | 2 +- docs/config/shared-options.md | 6 +++--- docs/config/ssr-options.md | 2 +- docs/guide/build.md | 2 +- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/docs/config/build-options.md b/docs/config/build-options.md index 4a80421..c9f6b2f 100644 --- a/docs/config/build-options.md +++ b/docs/config/build-options.md @@ -34,7 +34,7 @@ El polyfill se puede deshabilitar usando `{ polyfill: false }`. Vite calcula la lista de fragmentos a precargar para cada importación dinámica. De forma predeterminada, se utilizará una ruta absoluta que incluya la `base` al cargar estas dependencias. Si la `base` es relativa (`''` o `'./''`), se usa `import.meta.url` en tiempo de ejecución para evitar rutas absolutas que dependen de la base final implementada. -Existe soporte experimental para un control detallado sobre la lista de dependencias y sus rutas usando la función `resolveDependencies`. Esto espera una función de tipo `ResolveModulePreloadDependenciesFn`: +Existe soporte experimental para un control detallado sobre la lista de dependencias y sus rutas usando la función `resolveDependencies`. [Hacer Comentarios](https://github.com/vitejs/vite/discussions/13841). Esto espera una función de tipo `ResolveModulePreloadDependenciesFn`: ```ts type ResolveModulePreloadDependenciesFn = ( @@ -216,7 +216,7 @@ De forma predeterminada, Vite vaciará `outDir` en la compilación si está dent ## build.copyPublicDir -- **Experimental** +- **Experimental** [Hacer Comentarios](https://github.com/vitejs/vite/discussions/13807) - **Tipo:** `boolean` - **Por defecto:** `true` diff --git a/docs/config/dep-optimization-options.md b/docs/config/dep-optimization-options.md index 3a94843..6d4982a 100644 --- a/docs/config/dep-optimization-options.md +++ b/docs/config/dep-optimization-options.md @@ -64,7 +64,7 @@ export default defineConfig({ ## optimizeDeps.disabled -- **Experimental** +- **Experimental** [Hacer Comentarios](https://github.com/vitejs/vite/discussions/13839) - **Tipo:** `boolean | 'build' | 'dev'` - **Por defecto:** `'build'` diff --git a/docs/config/shared-options.md b/docs/config/shared-options.md index a302dd5..403f756 100644 --- a/docs/config/shared-options.md +++ b/docs/config/shared-options.md @@ -260,7 +260,7 @@ Esta opción no tiene ningún efecto cuando se utiliza [Lightning CSS](../guide/ ## css.devSourcemap -- **Experimental** +- **Experimental** [Hacer Comentarios](https://github.com/vitejs/vite/discussions/13845) - **Tipo:** `boolean` - **Por defecto:** `false` @@ -268,7 +268,7 @@ Esta opción no tiene ningún efecto cuando se utiliza [Lightning CSS](../guide/ ## css.transformer -- **Experimental** +- **Experimental** [Hacer Comentarios](https://github.com/vitejs/vite/discussions/13835) - **Type:** `'postcss' | 'lightningcss'` - **Default:** `'postcss'` @@ -276,7 +276,7 @@ Selecciona el motor utilizado para el procesamiento de CSS. Consulta [Lightning ## css.lightningcss -- **Experimental** +- **Experimental** [Hacer Comentarios](https://github.com/vitejs/vite/discussions/13835) - **Type:** ```js diff --git a/docs/config/ssr-options.md b/docs/config/ssr-options.md index 402a30e..3710b68 100644 --- a/docs/config/ssr-options.md +++ b/docs/config/ssr-options.md @@ -23,7 +23,7 @@ ## ssr.format -- **Experimental** +- **Experimental** [El soporte CJS se eliminará en Vite 5](https://github.com/vitejs/vite/discussions/13816) - **Tipo:** `'esm' | 'cjs'` - **Por defecto:** `esm` diff --git a/docs/guide/build.md b/docs/guide/build.md index db7222d..5020253 100644 --- a/docs/guide/build.md +++ b/docs/guide/build.md @@ -225,7 +225,7 @@ En el modo librería, todo uso de `import.meta.env.*` se reemplaza estáticament ## Opciones avanzadas para Base ::: warning -Esta característica es experimental, la API puede cambiar en una futura actualización sin previo aviso. Por favor, fija siempre a la versión menor de Vite cuando la uses. +Esta característica es experimental. [Hacer Comentarios](https://github.com/vitejs/vite/discussions/13834). ::: Para casos de uso avanzado, los recursos estaticos y los archivos públicos desplegados pueden estar en diferentes rutas, por ejemplo, para usar diferentes estrategias de caché. From 7ea2cfa2570a900143db5a707eb3fe223fdef899 Mon Sep 17 00:00:00 2001 From: franco sanchez Date: Tue, 5 Sep 2023 08:42:36 -0300 Subject: [PATCH 2/9] docs: update the proxy options link --- docs/config/server-options.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/config/server-options.md b/docs/config/server-options.md index 5572ea1..516e1d9 100644 --- a/docs/config/server-options.md +++ b/docs/config/server-options.md @@ -88,7 +88,7 @@ Consulta [el documento de WSL](https://learn.microsoft.com/en-us/windows/wsl/net Ten en cuenta que si estás utilizando una [`base`](/config/shared-options.md#base) no relativa, debes prefijar cada clave con esa `base`. - Extiende [`http-proxy`](https://github.com/http-party/node-http-proxy#options). Las opciones adicionales están [aquí](https://github.com/vitejs/vite/blob/main/packages/vite/src/node/server/middlewares/proxy.ts#L13). + Extiende [`http-proxy`](https://github.com/http-party/node-http-proxy#options). Las opciones adicionales están [aquí](https://github.com/vitejs/vite/blob/main/packages/vite/src/node/server/middlewares/proxy.ts#L12). En algunos casos, es posible que también desees configurar el servidor de desarrollo relacionado (por ejemplo, para agregar middlewares personalizados a la aplicación interna [connect](https://github.com/senchalabs/connect)). Para hacerlo, debes escribir tu propio [complemento](/guide/using-plugins.html) y usar la función [configureServer](/guide/api-plugin.html#configureserver). From 44f57167943af7e877ac0d256f1a1cb5cd2815a3 Mon Sep 17 00:00:00 2001 From: franco sanchez Date: Wed, 27 Sep 2023 10:52:58 -0300 Subject: [PATCH 3/9] docs: use extends instead of spreading default theme --- docs/.vitepress/theme/index.ts | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/docs/.vitepress/theme/index.ts b/docs/.vitepress/theme/index.ts index 39f1f2f..dce9a8f 100644 --- a/docs/.vitepress/theme/index.ts +++ b/docs/.vitepress/theme/index.ts @@ -1,19 +1,20 @@ import { h } from 'vue' -import Theme from 'vitepress/theme' +import type { Theme } from 'vitepress' +import DefaultTheme from 'vitepress/theme' import './styles/vars.css' import HomeSponsors from './components/HomeSponsors.vue' import AsideSponsors from './components/AsideSponsors.vue' import SvgImage from './components/SvgImage.vue' export default { - ...Theme, + extends: DefaultTheme, Layout() { - return h(Theme.Layout, null, { + return h(DefaultTheme.Layout, null, { 'home-features-after': () => h(HomeSponsors), 'aside-ads-before': () => h(AsideSponsors) }) }, enhanceApp({ app }) { app.component('SvgImage', SvgImage) - } -} + }, +} satisfies Theme From b3fb11cdb0ffa03cdc8f9bc2e7cb294fc6eaa1f1 Mon Sep 17 00:00:00 2001 From: franco sanchez Date: Thu, 2 Nov 2023 09:26:12 -0300 Subject: [PATCH 4/9] docs(static-deploy): bump version of actions/checkout and actions/upload-pages-artifact --- docs/guide/static-deploy.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/guide/static-deploy.md b/docs/guide/static-deploy.md index d3dd6c3..f120d25 100644 --- a/docs/guide/static-deploy.md +++ b/docs/guide/static-deploy.md @@ -96,7 +96,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up Node uses: actions/setup-node@v3 with: @@ -109,7 +109,7 @@ jobs: - name: Setup Pages uses: actions/configure-pages@v3 - name: Upload artifact - uses: actions/upload-pages-artifact@v1 + uses: actions/upload-pages-artifact@v2 with: # Subir repositorio dist path: './dist' From 40781c821d65e6370bf40a5540144f7f4b6b7509 Mon Sep 17 00:00:00 2001 From: franco sanchez Date: Tue, 6 Feb 2024 18:08:37 -0300 Subject: [PATCH 5/9] docs: docs(api-javascript): update transformIndexHtml types --- docs/guide/api-javascript.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/docs/guide/api-javascript.md b/docs/guide/api-javascript.md index 4536f14..21240b1 100644 --- a/docs/guide/api-javascript.md +++ b/docs/guide/api-javascript.md @@ -106,7 +106,11 @@ interface ViteDevServer { /** * Aplica las transformaciones HTML integradas en Vite y las transformaciones HTML de cualquier plugin. */ - transformIndexHtml(url: string, html: string): Promise + transformIndexHtml( + url: string, + html: string, + originalUrl?: string, + ): Promise /** * Carga una URL dada como un módulo instanciado para SSR. */ From df35fd5eb6e9659adfc0878a689588495d28ca62 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franco=20S=C3=A1nchez?= Date: Thu, 8 Feb 2024 14:03:18 -0300 Subject: [PATCH 6/9] Update shared-options.md --- docs/config/shared-options.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/docs/config/shared-options.md b/docs/config/shared-options.md index 415ae90..67bbd99 100644 --- a/docs/config/shared-options.md +++ b/docs/config/shared-options.md @@ -264,7 +264,6 @@ Si se configura esta opción, los preprocesadores CSS se ejecutarán en los work ## css.devSourcemap - **Experimental** [Hacer Comentarios](https://github.com/vitejs/vite/discussions/13845) -======= - **Experimental** [Hacer comentarios](https://github.com/vitejs/vite/discussions/13845) - **Tipo:** `boolean` - **Por defecto:** `false` @@ -276,7 +275,6 @@ Habilita los mapas de origen durante el desarrollo. - **Experimental** [Hacer Comentarios](https://github.com/vitejs/vite/discussions/13835) - **Type:** `'postcss' | 'lightningcss'` - **Default:** `'postcss'` -======= - **Tipo:** `'postcss' | 'lightningcss'` - **Por defecto:** `'postcss'` From 4112d3091c5cbd7fa155fd7c7974cf4f471de1c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franco=20S=C3=A1nchez?= Date: Thu, 8 Feb 2024 14:04:47 -0300 Subject: [PATCH 7/9] Update dep-optimization-options.md --- docs/config/dep-optimization-options.md | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/config/dep-optimization-options.md b/docs/config/dep-optimization-options.md index 3703ec8..d8d3d08 100644 --- a/docs/config/dep-optimization-options.md +++ b/docs/config/dep-optimization-options.md @@ -64,7 +64,6 @@ Configurar en `true` para forzar el empaquetado previo de dependencias, ignorand ## optimizeDeps.holdUntilCrawlEnd -======= - **Experimental** - **Tipo:** `boolean` - **Por defecto:** `true` From 132e9efbc93cf509604029fcf9230d4850326ee1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franco=20S=C3=A1nchez?= Date: Thu, 8 Feb 2024 14:08:31 -0300 Subject: [PATCH 8/9] Update build.md --- docs/guide/build.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/docs/guide/build.md b/docs/guide/build.md index a82a9f2..d9c0e54 100644 --- a/docs/guide/build.md +++ b/docs/guide/build.md @@ -240,8 +240,6 @@ El modo librería incluye una configuración simple y pragmática para librería ## Opciones avanzadas para Base -::: warning -======= :::warning Nota Esta característica es experimental. [Hacer Comentarios](https://github.com/vitejs/vite/discussions/13834). ::: From 27323c6856bd4939f9d1bef7aa7dd8f1ae9fbb56 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franco=20S=C3=A1nchez?= Date: Thu, 8 Feb 2024 18:16:16 -0300 Subject: [PATCH 9/9] Update shared-options.md Repeated items have been deleted. --- docs/config/shared-options.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/docs/config/shared-options.md b/docs/config/shared-options.md index 67bbd99..0695395 100644 --- a/docs/config/shared-options.md +++ b/docs/config/shared-options.md @@ -263,7 +263,6 @@ Si se configura esta opción, los preprocesadores CSS se ejecutarán en los work ## css.devSourcemap -- **Experimental** [Hacer Comentarios](https://github.com/vitejs/vite/discussions/13845) - **Experimental** [Hacer comentarios](https://github.com/vitejs/vite/discussions/13845) - **Tipo:** `boolean` - **Por defecto:** `false` @@ -273,8 +272,6 @@ Habilita los mapas de origen durante el desarrollo. ## css.transformer - **Experimental** [Hacer Comentarios](https://github.com/vitejs/vite/discussions/13835) -- **Type:** `'postcss' | 'lightningcss'` -- **Default:** `'postcss'` - **Tipo:** `'postcss' | 'lightningcss'` - **Por defecto:** `'postcss'`