
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
1 zhzy 22 小时 49 分钟前 是因为 generate bindings 出问题了么, 我知道 wails3 可以手动重新生成, 但是 wails2 不清楚 |
2 falconwang0110 OP @zhzy 不是,generate binding 都是正常的,但是本地的 binding 文件和 vite 服务器上的不是一份,服务器上的缺东西 |