报错信息
[plugin:vite:import-analysis] No known conditions for "./lib/locale/lang/zh-cn" specifier in "element-plus" package
F:/code/project/haibo-vue3/src/main.ts
at e (file:///F:/code/project/haibo-vue3/node_modules/vite/dist/node/chunks/dep-BzOvws4Y.js:45945:25)
at n (file:///F:/code/project/haibo-vue3/node_modules/vite/dist/node/chunks/dep-BzOvws4Y.js:45945:646)
at o (file:///F:/code/project/haibo-vue3/node_modules/vite/dist/node/chunks/dep-BzOvws4Y.js:45945:1297)
at resolveExportsOrImports (file:///F:/code/project/haibo-vue3/node_modules/vite/dist/node/chunks/dep-BzOvws4Y.js:46566:18)
at resolveDeepImport (file:///F:/code/project/haibo-vue3/node_modules/vite/dist/node/chunks/dep-BzOvws4Y.js:46589:25)
at tryNodeResolve (file:///F:/code/project/haibo-vue3/node_modules/vite/dist/node/chunks/dep-BzOvws4Y.js:46354:16)
at ResolveIdContext.resolveId (file:///F:/code/project/haibo-vue3/node_modules/vite/dist/node/chunks/dep-BzOvws4Y.js:46104:19)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async file:///F:/code/project/haibo-vue3/node_modules/vite-plugin-inspect/dist/index.mjs:459:17
at async PluginContainer.resolveId (file:///F:/code/project/haibo-vue3/node_modules/vite/dist/node/chunks/dep-BzOvws4Y.js:48918:22
Click outside, press Esc key, or fix the code to dismiss.
You can also disable this overlay by setting server.hmr.overlay to false in vite.config.ts.
解决办法
报错
// import locale from 'element-plus/lib/locale/lang/zh-cn'
改为
import locale from 'element-plus/es/locale/lang/zh-cn'