在 Compose Multiplatform Project 中创建另一个模块

问题描述 投票:0回答:1

我目前正在使用 Compose Multiplatform 构建一个项目,我想用多模块干净的架构来构建这个项目。

这是我当前的模块:

我正在寻找在

:core
模块中添加
:composeApp
模块。

但 Compose Multiplatform 常规模块似乎还没有选项

如何创建类似于

:commonMain
的模块?另外,我在
include(':moduleName')
中没有发现任何
settings.gradle

android kotlin android-jetpack-compose multi-module compose-multiplatform
1个回答
0
投票

commonMain
不是模块,它是
:composeApp
模块中的源集。您可以在此处编写 Kotlin 代码,而无需访问 Java 标准库。

如果您想创建另一个 KMM 模块,您应该使用模板中的最后一个选项

Kotlin Multiplatform Shared Module
。这将创建一个单独的 kmm gradle 模块,其中也将包含
commonMain

© www.soinside.com 2019 - 2024. All rights reserved.