v2 的各位大家好,我用 Go 的 Wails 框架写桌面端 app 的时候出现了 wails dev 不识别绑定文件,wails build 正常的问题。具体表现为:
使用 wails dev 以调试模式编译启动,在点击其中一些功能的时候前端无反应,dev tool 报错:
SyntaxError: The requested module '/wailsjs/go/main/App.js' does not provide an export named 'CheckFirmwareStatus'
Uncaught (in promise) SyntaxError: The requested module '/wailsjs/go/main/App.js' does not provide an export named 'CheckFirmwareStatus'
经过检查,原因在于本地 frontend/wailsjs/go/main/App.js 中缺少两个导出函数,但在本地的相同文件中是完整的。So far ,我已经尝试过清除 vite 缓存,删除 dist 和 node_modules 并重新安装依赖,均不奏效。不知道有没有人遇到过这个问题?
版本信息:
Golang:1.24.5 windows/amd64
Wails: 2.10.2
VUE:3.4.5
vitejs/plugin-vue:5.0.2
Nodejs: 20.19.5
npm:10.8.2
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.