From 60bed23dc9ba00dbeb1ca9287590f2308f3f1548 Mon Sep 17 00:00:00 2001 From: TAKAHASHI Shuuji Date: Mon, 28 Oct 2024 18:44:21 +0900 Subject: [PATCH] refactor: optimizeDeps back to top level MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit resolve #1661 https://github.com/vitejs/vite/commit/1ac22de41cf5a8647847070eadeac3231c94c3ed の反映です。 --- .vitepress/config.ts | 20 +++++++------------- guide/api-environment.md | 6 ++---- 2 files changed, 9 insertions(+), 17 deletions(-) diff --git a/.vitepress/config.ts b/.vitepress/config.ts index 4dc26808..e2f341c3 100644 --- a/.vitepress/config.ts +++ b/.vitepress/config.ts @@ -463,19 +463,13 @@ export default defineConfig({ }, }), ], - environments: { - client: { - dev: { - optimizeDeps: { - include: [ - '@shikijs/vitepress-twoslash/client', - 'gsap', - 'gsap/dist/ScrollTrigger', - 'gsap/dist/MotionPathPlugin', - ], - }, - }, - }, + optimizeDeps: { + include: [ + '@shikijs/vitepress-twoslash/client', + 'gsap', + 'gsap/dist/ScrollTrigger', + 'gsap/dist/MotionPathPlugin', + ], }, }, buildEnd, diff --git a/guide/api-environment.md b/guide/api-environment.md index e6afded3..42918d4c 100644 --- a/guide/api-environment.md +++ b/guide/api-environment.md @@ -38,9 +38,7 @@ export default { }, }, ssr: { - dev: { - optimizeDeps: {}, // SSR 環境を設定する - }, + optimizeDeps: {}, // SSR 環境を設定する }, rsc: { resolve: { @@ -61,7 +59,7 @@ export default { } ``` -`EnvironmentOptions` インターフェースは環境ごとのオプションをすべて公開します。`resolve` のように、`build` と `dev` の両方に適用される `SharedEnvironmentOptions` があります。また、開発環境やビルド環境固有のオプション(`dev.optimizeDeps` や `build.outDir` など)については、`DevEnvironmentOptions` と `BuildEnvironmentOptions` があります。 +`EnvironmentOptions` インターフェースは環境ごとのオプションをすべて公開します。`resolve` のように、`build` と `dev` の両方に適用される `SharedEnvironmentOptions` があります。また、開発環境やビルド環境固有のオプション(`optimizeDeps` や `build.outDir` など)については、`DevEnvironmentOptions` と `BuildEnvironmentOptions` があります。 ```ts interface EnvironmentOptions extends SharedEnvironmentOptions {