第72节 go-flutter
❤️💕💕记录sealos开源项目的学习过程。k8s,docker和云原生的学习。Myblog:http://nsddd.top
[TOC]
介绍
此存储库包含一些可以使用go-flutter构建的示例应用程序。
预编译的示例可用作 Github 操作工件。
安装依赖项
Quick install flutter:
什么是 hover
Hover 是一款 Flutter 应用开发工具,用于在桌面平台上运行 Flutter 应用,并提供热重载支持。
主要特性:
- 支持 Linux、 macOS 和 Windows
- 提供 Flutter 应用的热重载
- 可以打包成独立的应用(不需要 Flutter SDK)
- 支持不同的打包格式,如 AppImage、snap 包等
- 可以制作不同应用版本(flavors)
- 集成了诸如 VS Code、Emacs 等 IDE
go get github.com/go-flutter-desktop/hover
初始化 Flutter 项目:
hover init
这会在项目根目录下生成 go 文件夹。4. 运行应用并启用热重载:
hover run
- 构建发行版本:
hover build
输出文件位于 go/build/outputs
下。6. 打包应用:
hover package
支持 AppImage、snap 包等多种格式。输出位于 go/build/outputs
下相应的文件夹内。
quick start
💡简单的一个案例如下:
git clone https://github.com/go-flutter-desktop/examples.git
cd examples/[.....] # select an example project
hover run
END 链接
✴️版权声明 © :本书所有内容遵循CC-BY-SA 3.0协议(署名-相同方式共享)©