前言:
而今同学们对“c语言做的程序怎么打包发布”可能比较关注,姐妹们都需要了解一些“c语言做的程序怎么打包发布”的相关资讯。那么小编也在网摘上收集了一些有关“c语言做的程序怎么打包发布””的相关知识,希望各位老铁们能喜欢,你们一起来学习一下吧!一个用于记录个人TODO的拥有多端同步功能的个人项目
上期视频分享了Todo项目服务端的开发架构、用到的开源项目和源代码。源代码已上传Github,大家可自取。
结合之前几期分享的内容,本次发布更新Todo项目服务端代码打包运行使用。PC端代码打包运行使用。
欢迎感兴趣的各位大佬提出意见,也欢迎您点个Star。感谢!
以下均以windows为例,其他系统类似
服务端
下载源代码
Git clone下载依赖
go mod download编译
go build main.go
运行,生成配置文件模板
.\todo_backend.exe编辑配置文件
Example:
{"server_port": 8080,"jwtSecret": "djkd+_sds23?","dsn": "root:root@tcp(127.0.0.1:3306)/todo","encrypt_password": "Wo+Shi-XiaoRenWu$","default_reset_pwd": "Wo+Shi-XiaoRenWu$","upload_dir": "upload","ext_blacklist": [".bat",".php", ".jar", ".exe"],"system": {"admin": {"uri": "/admin","users": [{"username": "admin","password": "admin"}]}}}
字段说明
server_port:服务端口jwtSecret:token密码dsn:mysql数据库地址(说明,目前仅支持mysql数据库,未添加其他类型数据库支持,后续有时间可能补充)encrypt_password:数据同步密码default_reset_pwd:用户重置密码默认值upload_dir:上传文件保存根路径ext_blacklist:文件上传类型黑名单system:系统配置项uri:后台管理地址(预留接口,未开发完成)users:后台超级管理员账户,可配置多个运行
.\todo_backend.exe -c config.json
可自行配置后台运行
PC客户端
下载Git clone 确保安装rust安装方式详见下载依赖此处使用pnpm,也推荐大家使用,当然也可以使用npm、yarn等Pnpm i打包Pnpm run tauri build5、‘安装app打开目录\src-tauri\target\release\bundle\nsis点击ToDo_*.setup.exe安装
以上是本期全部内容,欢迎感兴趣的朋友关注,甚至参与后续编码过程,更多内容我们下期再见!
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #c语言做的程序怎么打包发布 #超级管理员administrator怎么打开 #win7怎么安装appxbundle #windows打包jar