diff --git a/packages/uni-cli-shared/src/vite/utils/url.ts b/packages/uni-cli-shared/src/vite/utils/url.ts index cff5838133baa7e6c9082900b967227821973d49..30842b0ea08cf3f663df2a58a84df0e25efbbc51 100644 --- a/packages/uni-cli-shared/src/vite/utils/url.ts +++ b/packages/uni-cli-shared/src/vite/utils/url.ts @@ -70,11 +70,11 @@ export function isJsFile(id: string) { if (id === UNI_MODULES_EXPORTS) { return true } - const isJs = EXTNAME_JS_RE.test(id) + const { filename, query } = parseVueRequest(id) + const isJs = EXTNAME_JS_RE.test(filename) if (isJs) { return true } - const { filename, query } = parseVueRequest(id) const isVueJs = EXTNAME_VUE.includes(path.extname(filename)) && !query.vue if (isVueJs) { return true