It's only efficient in .vue component. But it's not ok in .jsx
\nhttps://github.com/ngd-b/vue-vite/tree/unplugin-vue-components
\nmac apple m2 ; chromenpm
\nTry configuring like this:
\ninclude: [\n /\\.vue$/,\n /\\.vue\\?vue/,\n /\\.vue\\.[tj]sx?\\?vue/, // for vue-loader with experimentalInlineMatchResource enabled\n /\\.vue\\?v=/,\n /\\.jsx/,\n],-
Describe the bugWhen I use the {
plugins:[
AutoImport({
imports: ["vue"],
resolvers: [
ElementPlusResolver(),
IconsResolver({
prefix: "Icon",
}),
],
extensions: ["vue", "jsx", "tsx"],
}),
Components({
resolvers: [
// 自动注册图标组件
IconsResolver({
enabledCollections: ["ep"],
}),
ElementPlusResolver(),
],
extensions: ["vue", "jsx", "tsx"],
}),
]
}It's only efficient in .vue component. But it's not ok in .jsx Reproductionhttps://github.com/ngd-b/vue-vite/tree/unplugin-vue-components System Infomac apple m2 ; chromeUsed Package Managernpm Validations
|
Beta Was this translation helpful? Give feedback.
-
|
Try configuring like this: include: [
/\.vue$/,
/\.vue\?vue/,
/\.vue\.[tj]sx?\?vue/, // for vue-loader with experimentalInlineMatchResource enabled
/\.vue\?v=/,
/\.jsx/,
], |
Beta Was this translation helpful? Give feedback.
Try configuring like this: