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

#HarmonyOS篇:build-profile.json5里面配置productsoh-package.json5里面dependencies依赖引入

oh-package.json5

用于描述包名、版本、入口文件和依赖项等信息。

{
  "license": "",
  "devDependencies": {},
  "author": "",
  "name": "entry",
  "description": "Please describe the basic information.",
  "main": "",
  "version": "1.0.0",
  "dependencies": {
    "@hw-agconnect/api-ohos": "^1.1.2",
    "@hw-agconnect/core-ohos": "^1.1.2",
    "@hw-agconnect/auth-ohos": "^1.1.2",
    "@ohos/common": "file:../common"
  }
}

oh-package-lock.json5

文件记录了项目中所有依赖包的确切版本号,确保在不同环境中安装的依赖版本一致,避免因版本差异导致的问题。

build-profile.json5

工程配置信息,包括签名signingConfigs、产品配置Products等。其中products中可配置当前运行环境,默认HarmonyOS.

modules 节点的配置决定了这些模块如何被构建和集成到最终的应用中。
{
  "app": {
    "signingConfigs": [
    ],
    "products": [
      {
        "name": "default",
        "signingConfig": "default",
        "compatibleSdkVersion": "4.0.0(10)",
        "runtimeOS": "HarmonyOS"
      }
    ]
  },
  "modules": [
    {
      "name": "entry",
      "srcPath": "./entry",
      "targets": [
        {
          "name": "default",
          "applyToProducts": [
            "default"
          ]
        }
      ]
    },
    {
      "name": "common",
      "srcPath": "./common"
    }
  ]
}

http://www.kler.cn/a/514103.html

相关文章:

  • 将 AzureBlob 的日志通过 Azure Event Hubs 发给 Elasticsearch(1.标准版)
  • ipad和macbook同步zotero文献附件失败的解决办法
  • 【HarmonyOS NEXT】华为分享-碰一碰开发分享
  • 高并发内存池_各层级的框架设计及ThreadCache(线程缓存)申请内存设计
  • 第3天:阿里巴巴微服务解决方案概览
  • 2025年最新汽车零部件企业销售项目管理解决方案
  • 【网络协议】【http】【https】TLS1.3
  • PIM原理与配置
  • Redis 集群模式入门
  • 66,【6】buuctf web [HarekazeCTF2019]Avatar Uploader 1
  • 一文大白话讲清楚webpack基本使用——9——预加载之prefetch和preload以及webpackChunkName的使用
  • 2025年01月21日Github流行趋势
  • 简识JVM栈帧中的局部变量表
  • XML外部实体注入--XML基础
  • git常用命令学习
  • elementUI Table组件实现表头吸顶效果
  • DuckDB:Golang操作DuckDB实战案例
  • 两个React项目部署在同一个域名,一个主地址,一个子地址,二级白屏等问题
  • 鸿蒙参考文档和问题记录
  • Python Web开发:使用FastAPI构建社交网络系统
  • 戴尔电脑用u盘重装系统_戴尔电脑用u盘重装win10系统教程
  • HTML 文本格式化详解
  • redis 5.0版本和Redis 7.0.15的区别在哪里
  • C#高级:用Csharp操作鼠标和键盘
  • 记一次 SpringBoot 静态资源加载慢的问题
  • SQLLOADER小实验