首先链接到问题
\nhttps://stackblitz.com/edit/vue3-script-setup-with-vite-mx4xx2?file=package.json
\n要重现问题运行命令
\nnpm run build\nRun Code Online (Sandbox Code Playgroud)\n然后你会在日志中得到错误
\n\n\n转换 (119) node_modules/lodash/_hashDelete.js\'emitter\' 由 emitter?commonjs-external 导入,但无法解析 \xe2\x80\x93\n将其视为外部依赖项
\n
尝试运行 npm runserve 会出现控制台错误
\n\n\n未捕获的类型错误:无法解析模块说明符“发射器”。\n相对引用必须以“/”、“./”或“../”开头。
\n
我知道这个错误是由 package 引起的geostyler-sld-parser,特别是 App.vue 中的这一行
const sldParser = new SLDParser()\nRun Code Online (Sandbox Code Playgroud)\n我需要这个包并成功运行构建/服务,有人知道如何正确配置 vite 吗?我尝试了一些插件,但到目前为止没有任何效果。
\n