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

鸿蒙北向应用开发:deveco 5.0 kit化文件相关2

鸿蒙北向应用开发:deveco 5.0 kit化文件相关

在kit化时,有时候会出现这样一种场景即你想把已有的d.ts导出换个名字,这样从名字上更贴合你的kit聚合

什么意思呢?比如现在有

@ohos.hilog.d.ts 

导出了hilog,现在你想kit化hilog,使得hilog导出名字为usrhilog,这样用户在使用你的kit文件时,使用的是usrhilog而不是hilog

怎么实现呢?

修改@kit.usrhilog.d.ts

基于鸿蒙北向应用开发:deveco 5.0 kit化文件相关文章进行如下修改:

将@kit.usrhilog.d.ts内容改为 

import usrhilog from '@ohos.hilog';
export { usrhilog };

修改@kit.usrhilogKit.json

{
  "symbols": {
    "usrhilog": {
      "source": "@ohos.hilog.d.ts",
      "bindings": "default"
    }
  }
}

注意上面的usrhilog

使用如下

此时就可以把usrhilog 完全当hilog使用了

http://www.dtcms.com/a/96201.html

相关文章:

  • python经典类、新式类写法、多继承
  • docker save如何迁移镜像更节省空间?
  • 数据结构与算法:2,冒泡排序
  • 配置完nfs后vmware虚拟机下ubuntu/无法联网问题
  • iPaaS集成平台如何帮助制造业实现数字化转型
  • 某投行日志记录解决方案二之日志异步落盘: 自定义注解+反射+AOP+异步多线程,实现高并发场景下的统一日志治理方案
  • 【Android】屏幕刷新机制(概览)
  • vs2017开启性能探测器失败
  • 【计算机操作系统】线程的概念和特点
  • 如何通过python将视频转换为字符视频
  • 优化 Docker 构建之方法(Methods for Optimizing Docker Construction)
  • 验证码通过“Canvas 绘制”与“Base64 图片”渲染两种不同的实现方式显示
  • 城电科技|零碳园区光伏太阳花绽放零碳绿色未来
  • 《论语别裁》第02章 为政(08) 诗的伟大
  • GenBI 中如何引入 LLM 做意图路由,区分查数据还是闲聊
  • 【ManiSkill】环境success条件和reward函数学习笔记
  • 解决HuggingFaceEmbeddings模型加载报错:缺少sentence-transformers依赖包
  • 作业(6)
  • WebGL图形编程实战【3】:矩阵操控 × 从二维到三维的跨越
  • 将网页操作的脚本自动保存成yaml ,然后修改使用
  • vueRouter的hash模式跟history的区别
  • pip show protobuf ValueError: invalid literal for int() with base 10: ‘‘
  • 小迪安全109-php模型动态调试,反序列化,变量覆盖,tp框架,原生pop链
  • 第30周Java分布式入门 分布式基础
  • C++20:make_shared_for_overwrite与make_unique_for_overwrite
  • 关于deepseek
  • 自动化构建攻略:Jenkins + Gitee 实现 Spring Boot 项目自动化构建
  • 免费OpenAI gpt-4o-mini-tts API调用(已开源)
  • 如何快速解决django存储session变量时出现的django.db.utils.DatabaseError错误
  • 在Windows下VSCodeSSH远程登录到Ubuntu