微笑…天使 发表于 2023-9-21 08:30:37

GO语言中文跨平台窗口设计师 vue可视化设计源码





运行环境请按顺序安装好1.安装 go 语言https://golang.org/dl/2.安装 node 环境https://nodejs.org/zh-cn/download/安装vite npm create vite@latest3.安装 wailshttps://wails.io/zh-Hans/docs/gettingstarted/installation/go install github.com/wailsapp/wails/v2/cmd/wails@latest安装成功后,运行 wails 命令,有内容输出即为安装成功。4.下载本项目该目录为设计好的界面最终运行的环境你的代码也将在这里编写将这个目录复制出来 GoEasyDesigner/wails-demowails 同时调试前端和后端cd wails-demowails dev5.下载 GoEasyDesigner下载最新版本: **** Hidden Message *****直接运行即可设计好的界面数据保存在这里wails-demo/frontend/src/窗口/设计文件.json6. webstorm IDE代码跳转插件想体验双击组件自动跳转到对应函数 请在webstorm中安装 QtEasyDesigner 插件,在本项目的文件中,安装后在IDE编辑器中右键看到 配置 QtEasyDesignermacos填写路径/Applications/GoEasyDesigner.app/Contents/MacOS/GoEasyDesignerwindow填写exe的路径C:\GoEasyDesigner\GoEasyDesigner.exe后续使用的话 打开 设计文件.json 在编辑器中右键打开 QtEasyDesigner 界面就出来了js代码使用 webstorm ide 绝大部分编写代码都应该在 js中编写,如果js无法实现的再调用go代码
go代码使用 goland IDE 编写 一般情况下代码写在 app.go 中开发请看运行 GoEasyDesignerwails 同时调试前端和后端cd GoEasyDesignerwails dev如果调试前端可以这样cd GoEasyDesigner\frontendvite 在ide中调试需要以下配置构建软件包 changeme工作目录 /Users/ll/Documents/GitHub/GoEasyDesigner/GoEasyDesigner 改成你的路径环境变量 CGO_LDFLAGS=-framework UniformTypeIdentifiers 这个macos需要 window不需要go工具实惨 -tags dev -gcflags "all=-N -l"程序实参(可选) 文件路径=/Users/ll/Documents/GitHub/GoEasyDesigner/wails-demo/frontend/src/窗口/设计文件.json port=8080 这是配合ide插件的port是插件的端口现在可以在 app.go 中下断点调试了.wails-demo 为模板项目保存界面数据到这里wails-demo/frontend/src/窗口/设计文件.json运行 就可以看到效果了cd wails-demowails dev


jiuse 发表于 2023-9-21 22:50:37

感谢楼主分享!

浮生若梦 发表于 2023-9-22 00:10:53

这就是传说中的好资源吗?赶紧看看去!

养猪大户 发表于 2023-9-22 01:31:09

谢谢楼主的辛苦分享

qq1124824221 发表于 2023-9-22 02:51:24

顶一个了

无聊玩玩 发表于 2023-9-22 04:11:40

看帖子的要发表下看法

汨黎 发表于 2023-9-22 05:31:55

支持!!!!前排!!!!

360403967 发表于 2023-9-22 07:08:23

谢谢分享好人有好报6666666

360403967 发表于 2023-9-22 08:44:51

感谢这个i资源

萨拉空军司令的 发表于 2023-9-22 10:21:19

好东西,一定要进行学习
页: [1] 2 3 4 5 6
查看完整版本: GO语言中文跨平台窗口设计师 vue可视化设计源码