当前位置: 首页 > wzjs >正文

建个网站做网络推广要花多少钱seo教程技术资源

建个网站做网络推广要花多少钱,seo教程技术资源,恒兴建设集团有限公司网站,网站诊断Kotlin Multiplatform--02:项目结构进阶 引言正文 引言 在上一章中,我们对 Kotlin Multiplatform 项目有了基本的了解,已经可以进行开发了。但我们只是使用了系统默认的项目结构。本章介绍了如何进行更复杂的项目结构管理。 正文 在上一章中&…

Kotlin Multiplatform--02:项目结构进阶

    • 引言
    • 正文

引言

        在上一章中,我们对 Kotlin Multiplatform 项目有了基本的了解,已经可以进行开发了。但我们只是使用了系统默认的项目结构。本章介绍了如何进行更复杂的项目结构管理。


正文

        在上一章中,我们知道正常情况下,平台相关的代码能直接调用 Common Code,但 Common Code 不能直接调用平台相关代码,不同平台之间也是不能互相调用的。即如下关系:

        但有时候我们希望进一步细分,比如同为 ios 也有 iosArm64 和 iosSimulatorArm64 之分,此时我们需要在 build.gradle.kts 中的 sourceSets 用到 dependsOn。
        dependsOn 用来连接两个不同的 kotlin source sets,一般是用来连接 Common Code 和平台相关代码。假设现在有两个 kotlin source sets A 和 B,现有表达式 A.dependsOn(B) ,含义如下
        1、A 可以获取 B 中的 API 及其内部声明
        2、A 可以为 B 中的 expect 函数提供 actual 实现
        3、B 需要支持所有 A 支持的 Targets
        4、A 继承所有 B 的依赖库
        举个例子,现有依赖关系:iosArm64 和 iosSimulatorArm64 都 dependsOn iosMain,而 iosMain 和 androidMain 又 dependsOn commonMain,那么它们之间的关系如下图所示:

        上述这些都是系统内置的 sourceSets 其实我们也可以自定义 sourceSets,如下所示:

kotlin {jvm()js()linuxX64()sourceSets {// Create a source set named "jvmAndJs"val jvmAndJsMain by creating {// …}}
}

        我们声明了一个名为 jvmAndJsMain 的自定义 sourceSets,如下图所示:

        现在 jvmAndJsMain 是独立于项目结构树的,我们需要将其加到项目结构树中去:

kotlin {jvm()js()linuxX64()sourceSets {val jvmAndJsMain by creating {// Don't forget to add dependsOn to commonMaindependsOn(commonMain.get())}jvmMain {dependsOn(jvmAndJsMain)}jsMain {dependsOn(jvmAndJsMain)}}
}

        现在项目结构树如下所示:

http://www.dtcms.com/wzjs/159061.html

相关文章:

  • 南通网站建设服务公司网络推广协议
  • 南宁做网站外包sem和seo区别与联系
  • 网站建设推广的广告语百度最新秒收录方法2021
  • 做视频直播的网站企业网络营销案例分析
  • wordpress安装后查看站点失败广告联盟全自动赚钱系统
  • 定制制作网站开发谷歌搜索广告
  • 成立一个公司需要什么条件网站seo优化报告
  • 网站制作动态转静态怎么做深圳百度推广联系方式
  • 包头网站建设良居网络网络营销活动案例
  • 网站咋做推广天津seo培训
  • 佛山市公司网站制作杭州关键词排名工具
  • 小型网站建设四川旅游seo整站优化站优化
  • 做物流网站多少钱seo顾问服务四川
  • 做网站赚外快百度快速排名
  • 门户网站建设目的谷歌官网入口手机版
  • 铭做网站建设池州网络推广
  • 专业公司做网站廊坊百度关键词优化怎么做
  • 开发一个商城网站需要多少钱平台优化
  • 网站后台作用2022当下社会热点话题
  • wordpress是动态网站吗优化网站打开速度
  • 服务一流的做网站百度官网首页
  • 医药网站建设怎么注册一个网站
  • 微信公众号怎么做的跟网站似的百度官网入口链接
  • 电商网站需求分析前端seo怎么优化
  • 免费做网站公司哪家好360免费建站官网
  • 幼儿园管理网站模板18款禁用看奶app入口
  • 首页页面设计优化推广seo
  • 做网站怎么样引流今日百度关键词排名
  • 做网站多久学会北京网站
  • 电子商务网站建设方案案例广州白云区新闻头条最新消息今天