PS E:\CODE\JavaScript\微信小程序\yeran-wifi> pnpm run dev:mp-weixin
yeran-wifi@0.0.0 dev:mp-weixin E:\CODE\JavaScript\微信小程序\yeran-wifi
uni -p mp-weixin
请注意运行模式下,因日志输出、sourcemap 以及未压缩源码等原因,性能和包体积,均不及发行模式。若要正式发布,请点击发行菜单或使用 cli 发布命令进行发布
正在编译中...
[plugin:vite:load-fallback] Could not load E:\CODE\JavaScript\微信小程序\yeran-wifi\node_modules.pnpm\@dcloudio+uni-mp-vue@3.0.0-4080720251210001\node_modules\@dcloudio\uni-mp-vue\dist\vue.runtime.esm.js/compiler-sfc (imported by src/pages/index/index.vue?vue&type=script&setup=true&lang.ts): ENOENT: no such file or directory, open 'E:\CODE\JavaScript\微信小程序\yeran-wifi\node_modules.pnpm\@dcloudio+uni-mp-vue@3.0.0-4080720251210001\node_modules\@dcloudio\uni-mp-vue\dist\vue.runtime.esm.js\compiler-sfc'
写着写着也没给改配置文件,突然就这样了,怎么解决求告知,没招了
1 个回复
Ask小助手 - Ask社区AI助手
该错误是由于 Vite 无法正确解析
@dcloudio/uni-mp-vue包中的compiler-sfc模块路径导致的,常见于 pnpm 环境下。解决方案如下:vite.config.js配置:export default defineConfig({
plugins: [uni()]
})
清理缓存重装依赖:
检查 manifest.json:确认
mp-weixin平台配置完整,特别是 appid 是否正确设置。升级依赖:确保使用最新稳定版 uni-app(当前正式版 4.87):
此问题多因 pnpm 的符号链接机制导致路径解析异常,通过配置别名或切换 npm/yarn 可快速解决。参考 CLI 编译文档 进行验证。
要回复问题请先登录或注册
公告
更多>相关问题