From 2136f2bb960d1a81ac3b3ca04d9ebd89dba44661 Mon Sep 17 00:00:00 2001 From: Bjorn Lu Date: Sun, 20 Feb 2022 19:25:03 +0800 Subject: [PATCH] fix: prebundle dep with colon (#7006) --- .../__tests__/optimize-deps.spec.ts | 4 ++++ packages/playground/optimize-deps/index.html | 6 ++++++ .../playground/optimize-deps/package.json | 1 + .../playground/optimize-deps/vite.config.js | 5 ++++- packages/vite/src/node/utils.ts | 2 +- pnpm-lock.yaml | 19 +++++++++++++++++++ 6 files changed, 35 insertions(+), 2 deletions(-) diff --git a/packages/playground/optimize-deps/__tests__/optimize-deps.spec.ts b/packages/playground/optimize-deps/__tests__/optimize-deps.spec.ts index 706998c288fa50..f3ae6e8147b0f4 100644 --- a/packages/playground/optimize-deps/__tests__/optimize-deps.spec.ts +++ b/packages/playground/optimize-deps/__tests__/optimize-deps.spec.ts @@ -87,3 +87,7 @@ test('import from hidden dir', async () => { test('import optimize-excluded package that imports optimized-included package', async () => { expect(await page.textContent('.nested-include')).toBe('nested-include') }) + +test('import aliased package with colon', async () => { + expect(await page.textContent('.url')).toBe('vitejs.dev') +}) diff --git a/packages/playground/optimize-deps/index.html b/packages/playground/optimize-deps/index.html index dfb274656f1baf..8451d968d2745b 100644 --- a/packages/playground/optimize-deps/index.html +++ b/packages/playground/optimize-deps/index.html @@ -53,6 +53,9 @@

Dep from hidden dir

Nested include

Module path:
+

Alias with colon

+
URL:
+