首页 > 其他分享 >Har 版本包发布

Har 版本包发布

时间:2024-04-01 20:44:07浏览次数:27  
标签:passphrase json5 绝对路径 发布 ohpm 版本 Har har

新建 Module

注意名字最好是小写命名

oh-package.json5 修改 description 描述信息

在 Index.ets 导出对外暴露的组件

export{ TitleBar } from'./src/main/ets/view/TitleBar'
 

编译生成 har 包

  生成公钥和私钥
  1. 新建文件夹,新建空的 pub 文件。
  1. 命令生成公钥和私钥。   publish_id 在个人中心复制(https://ohpm.openharmony.cn/#/cn/personalCenter/notifications)。  
     ssh-keygen -m PEM -t RSA -b 4096 -f pub文件绝对路径 
     
     // 输⼊量两次⼀致的密码,即可⾃动⽣成密钥 
     Enter passphrase (empty for no passphrase): 
     Enter same passphrase again: 
     
     ohpm config set key_path pub文件绝对路径 
     ohpm config set publish_id 复制的发布码
     ohpm publish har包绝对路径 

个人中心中查看发布的信息

本地安装 Har 文件

第一种方式:

ohpm install har文件的绝对路径

第二种方式:

在工程的 oh-package.json5 中设置三方包依赖: 在 oh-package.json5 配置 har 相对路径: 执行 ohpm install 来安装依赖包。

标签:passphrase,json5,绝对路径,发布,ohpm,版本,Har,har
From: https://www.cnblogs.com/androidsuperman/p/18109335

相关文章

  • Node.js毕业设计基于HarmonyOS在线学习平台app(Express+附源码)
    本系统(程序+源码)带文档lw万字以上  文末可获取本课题的源码和程序系统程序文件列表系统的选题背景和意义选题背景:随着互联网技术的迅猛发展,移动应用已经成为了人们获取信息、学习知识的重要渠道。在线学习平台作为现代教育技术的重要组成部分,为人们提供了便捷的学习途径......
  • Node.js毕业设计基于HarmonyOS的门诊预约平台(Express+附源码)
    本系统(程序+源码)带文档lw万字以上  文末可获取本课题的源码和程序系统程序文件列表系统的选题背景和意义选题背景:随着科技的不断发展,互联网已经深入到我们生活的方方面面,特别是在医疗领域,互联网技术的应用使得医疗服务变得更加便捷和高效。然而,尽管互联网医疗的发展势头......
  • 使用Wireshark抓包
    使用Wireshark抓包1.以管理员身份运行命令提示符2.在命令提示符里输入netstartnpf命令,按下键盘Enter键,建议命令提示符先不要关掉,因为后面要用。3.打开Wireshark软件。4.点击捕获——选项(如果有人的是英文的,点击Capture——Option)5.打开之后,按照我的图片的样子......
  • PyCharm安装教程
    PyCharm安装教程PyCharm是一款强大的Python集成开发环境(IDE),它提供了代码编辑、调试、语法高亮、项目管理、代码跳转、智能提示、测试、自动完成等功能,是Python专业开发人员和初学者常用的工具。下面将详细介绍PyCharm的安装步骤,以帮助用户顺利完成安装。一、PyCharm的下载首......
  • 下载安装 macOS 版本的 Windows 远程桌面客户端(Microsoft Remote Desktop)
    如果有非国区的账号,直接在商店中下载即可:https://apps.apple.com/us/app/microsoft-remote-desktop/id1295203466?mt=12国区是搜不到的,微软提供了beta版本下载:https://install.appcenter.ms/orgs/rdmacios-k2vy/apps/microsoft-remote-desktop-for-mac/distribution_groups/al......
  • 大屏可视化项目示例--基于Vue3+vite2+echart+mock+axios+dataV
    图例: 项目环境:Vite、Echarts、Npm、Node、axios、mock、vue3、dataV。项目地址:IofTV-Screen-Vue3:......
  • kkFileView是什么?提供最新版本免费下载(4.4.0)
    1、kkFileView是什么?文档在线预览项目解决方案,项目使用流行的springboot搭建,易上手和部署。万能的文件预览开源项目,基本支持主流文档格式预览2、项目特性1、使用springboot开发,预览服务搭建部署非常简便2、rest接口提供服务,跨平台特性(java,php,python,go,php,....)都支持,......
  • Office365和批量授权版本visio共存安装
    officeclicktorunversionandvolumeauthorizationversionvisiocoexistinstallation如果已经安装了office365版本的office,或者其他即点即用版本的office,再想安装批量授权版本的visio等软件时,安装时候会提示不能和即点即用的Office共存,会提示让卸载后再安装,但是既然已......
  • pycharm available packages为空且找不到manage repositories
    解决办法点击PythonPackage->设置 点击加号 在RepositoryURL中写上以下任意国内镜像源http://pypi.douban.com/simple/http://mirrors.aliyun.com/pypi/simple/https://repo.continuum.io/pkgs/free/https://repo.continuum.io/pkgs/free/https://repo.conti......
  • Echarts绘制多雷达图
    其实模板和之前发的作品一样,只有一些关键点使它变成了雷达图,我们只需要添加数据和和每个点需要显示的名称,type肯定是要变的下面这个是设置碰到雷达图里的数据就会加粗变亮这个是设置线条颜色的,你可以设置多种线条<!DOCTYPEhtml><html><head><metacharset="utf......