16-golang-wails入门

golang wails入门

1. 环境搭建

(1.) npm安装

https://nodejs.org/en/download/
# 设置国内镜像
npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm -v
npm config set registry http://registry.npm.taobao.org/

(2.) webviews2安装

# 下载常青版引导程序,以管理员进行安装
https://developer.microsoft.com/zh-cn/microsoft-edge/webview2/#download-section

(3.)upx下载,下载后放到windows环境变量中

https://github.com/upx/upx/releases/tag/v3.96

(4.)安装wails工具

# go 1.18 以上版本
go install github.com/wailsapp/wails/v2/cmd/wails@latest

(5.) 检查依赖是否全部安装

wails doctor

(6.) vue安装

cnpm install vue
vue init webpack my-project // 创建项目
cnpm install  // 安装
cnpm run dev  // 运行
npm run build  // 项目打包
2. 项目开发

(1.) 初始化项目

wails init -n  xxx  // 项目名称
或
wails init -n  xxx  -t vue // 使用vue创建项目

(2.)运行

wails dev  // 热加载
wails build  // 编译二进制到build/bin目录

(3.)跨平台构建

# Windows
wails build -platform=windows
# Mac
wails build -platform=darwin
# Linux
wails build -platform=linux
参考链接
https://wails.io/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值