💡
原文英文,约400词,阅读约需2分钟。
📝
内容提要
下载新项目并选择桌面应用,配置build.gradle文件,添加依赖和工具链,设置nativeDistributions,解决Compose临时问题,更新版本后运行构建命令。
🎯
关键要点
- 从 https://kmp.jetbrains.com/ 下载新项目,并选择桌面应用。
- 在 app 级别的 build.gradle 文件中添加 id("dev.hydraulic.conveyor") version "1.12"。
- 在 app 级别的 build.gradle.kts 中添加版本号,尽管在 nativeDistributions 块中已经声明过。
- 在 app 级别的 build.gradle.kts 中的 jvm("desktop") 下添加 jvmToolchain 配置。
- 在 app 级别的 build.gradle.kts 顶部添加 dependencies 块,包含不同平台的依赖项。
- 在 app 级别的 build.gradle.kts 中配置 nativeDistributions,设置目标格式和包名。
- 由于 conveyor 不支持反向 DNS 的包名,需将包名替换为 'example-project'。
- 在 app 级别的 build.gradle.kts 中添加临时 Compose 问题的解决方法。
- 在 settings.gradle.kts 中添加插件声明,确保在插件依赖块之后。
- 创建一个最小的 conveyor.conf 文件,包含基本配置。
- 运行 ./gradlew desktopJar 来构建项目,并使用 conveyor make site 更新网站。
- 每次更新桌面应用时,更新版本号并重新运行构建命令。
🏷️
标签
➡️