使用 vue3 + vite + Vant 搭建移动端项目,为了避免全量引入 vant 导致打包体积过大,又不想一个一个组件手动导入,所以就选择了 vant 官方推荐的方法,使用 unplugin-vue-components
插件自动引入组件,并按需引入组件的样式。
但是运行过程中遇到了报错:[vite] Internal server error: Failed to resolve import "vant/es" from "xxx"
项目依赖
- package.json
1 | { |
完整报错
1 | Plugin: vite-plugin-eslint |
- vite.config.ts 配置如下:
1 | import { defineConfig } from 'vite' |
解决办法
修改 vite.config.ts
下的 resolve.extensions
参数配置,加入 .mjs
拓展名即可解决。
1 | export default defineConfig({ |
欢迎访问:天问博客
本文作者: Tiven
发布时间: 2023-05-07
最后更新: 2023-05-09
本文标题: vue3+vite配置 unplugin-vue-component 找不到 Vant 组件的问题
本文链接: https://www.tiven.cn/p/6d85bc69/
版权声明: 本作品采用 CC BY-NC-SA 4.0 许可协议进行许可。转载请注明出处!
发布时间: 2023-05-07
最后更新: 2023-05-09
本文标题: vue3+vite配置 unplugin-vue-component 找不到 Vant 组件的问题
本文链接: https://www.tiven.cn/p/6d85bc69/
版权声明: 本作品采用 CC BY-NC-SA 4.0 许可协议进行许可。转载请注明出处!