From 44ed4a50df9e713a4c8353dd76b55a850ed8a8cd Mon Sep 17 00:00:00 2001 From: TAKAHASHI Shuuji Date: Thu, 29 May 2025 14:13:23 +0900 Subject: [PATCH] feat: stabilize `optimizeDeps.noDiscovery` MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit resolve #1981 https://github.com/vitejs/vite/commit/6d2dcb494db9f40565f11b50bdbb8c1b7245697d の反映です。 --- config/dep-optimization-options.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/config/dep-optimization-options.md b/config/dep-optimization-options.md index 5bb2758a..0f50ebe9 100644 --- a/config/dep-optimization-options.md +++ b/config/dep-optimization-options.md @@ -78,6 +78,13 @@ export default defineConfig({ `true` に設定すると、前にキャッシュされた最適化された依存関係を無視して、依存関係の事前バンドルをするよう強制します。 +## optimizeDeps.noDiscovery + +- **型:** `boolean` +- **デフォルト:** `false` + +`true` に設定すると、自動的な依存関係の発見が無効化され、`optimizeDeps.include` に指定された依存関係だけが最適化されます。CJS のみの依存関係は、開発中に `optimizeDeps.include` に存在している必要があります。 + ## optimizeDeps.holdUntilCrawlEnd - **実験的機能:** [フィードバックをしてください](https://github.com/vitejs/vite/discussions/15834)