当前位置:网站首页>【快应用】如何使用命令打包快应用rpk
【快应用】如何使用命令打包快应用rpk
2022-08-10 17:45:00 【华为开发者论坛】
如果想不通过IDE,在不打开项目工程的情况下使用命令打包,工程项目需满足如下结构(以3DRACING项目为例):

工程结构说明如下:
3DRACING为快应用项目根目录。
fa-toolkit-2.5.2-Stable.300.tgz是编译器版本,注意版本号取决于IDE中实际集成的版本。package.json文件是管理你所安装的npm包的依赖,在开发过程中能清楚的查询安装的包的版本以及项目中使用的包依赖。
fa-toolkit-2.5.2-Stable.300.tgz和package.json在IDE开启了第三方依赖时,会自动生成,生成方式如下:
a. IDE菜单选择“Npm > 启动第三方NPM库”。
b. IDE菜单选择“Npm > 安装依赖”。
sign/release目录是应用的签名证书文件,不同应用可以使用相同的证书文件,使用同一个更方便管理。
使用命令打包的方式如下:
1. 进入工程根目录。如果没有安装第三方js,执行 npm install 命令安装依赖包。
2. 执行 npm run fa-release 命令。

如果执行此命令是出现类似如下错误信息,往往是因为aapt文件没有执行权限,请执行 chmod 755 aapt文件 手动修改权限。
1. Error: Command failed:”/Users/christiandinkelborg/Desktop/famobi/Huawei/hac/output/knife-rain/com.famobi.h5template/node_modules/fa-toolkit/bin/Darwin/aapt” c –v –S “/Users/christiandinkelborg/Desktop/famobi/Huawei/hac/output/knife-rain/com.famobi. h5template/src” –C “/Users/christiandinkelborg/Desktop/famobi/Huawei/hac/output/knife-rain/com.famobi. h5template/build”
2. /bin/sh: /Users/christiandinkelborg/Desktop/famobi/Huawei/hac/output/knife-rain/com.famobi. h5template/node_modules/fa-toolkit/bin/Darwin/aapt: Permission denied
3. 执行完后,工程根目录下会生成dist目录,进入此目录,可以获取打包后的rpk文件。
欲了解更多更全技术文章,欢迎访问https://developer.huawei.com/consumer/cn/forum/?ha_source=zzh
边栏推荐
- Your local docbook2man was found to work with SGML rather than XML
- D-Wave成功上市!量子计算商业化正在加速
- 实用工具在线网站
- JNDI and RMI, LDAP
- Selenium - 如何操作鼠标进行悬停、右击、双击、拖拽?
- Mysql索引、事务与存储引擎
- 报告详解影响英特尔10/11/12代酷睿处理器的ÆPIC Leak安全漏洞
- AVFrame related api memory management
- 【燃】是时候展现真正的实力了!一文看懂2022华为开发者大赛技术亮点
- [JMeter]Beanshell解析Json格式的接口响应数据
猜你喜欢
随机推荐
Toronto Research Chemicals BTK甜味剂配方丨D-Abequose
Colocate Join :ClickHouse的一种高性能分布式join查询模型
轮询以及webSocket与socket.io原理
oracle11g体系结构
验算移位距离和假设的通用性
dedecms支持PowerPoint粘贴
股票量化交易策略:多因子筛选练习
requires ‘angle‘ attribute to be a multiple of 45
go语言的性能基准测试、性能优化测试和性能调优
测试接口出现“data“: “Full authentication is required to access this resource“凭证已过期
fastjson chain analysis (1.2.22-47)
pip install fatal error C1083 cannot open include file "io.h" No such file or directory
FFmpeg extract H264 nalu from the mp4
烟雾、空气质量、温湿度…自己徒手做个环境检测设备
定时器循环展示数组
「NewSQL技术」Greenplum 6中的OLTP负载性能提升60倍以上
【图像去雾】基于颜色衰减先验的图像去雾附matlab代码
DASCTF2022.07 empowerment competition WEB topic recurrence
三坐标雷达显示软件 SPx Viewer-3D
Talking about Taishan crowdfunding system development technical description and dapp chain crowdfunding system development analysis









