鸿蒙Harmony通过命令行生成doc

正常的通过studio生成doc见:生成ArkTSDoc文档

本文主要讲述通过名命令行怎么执行(打包服务器为Linux,没安装studio),上述的能力在studio的build上不可见。

直接说结论

复制代码
 node index.js -i 生成的文件 -w 工作空间 -s sdk路径 -d 文档输出目录

参数解释:

-i 文件目录 -- 你想给那个文件夹或者模块生成,就写那个文件夹的路径

-w 工程目录 -- 你整个项目的目录

遇到问题

1、index.js

这个文件在studio的位置为:DevEco Studio\plugins\openharmony\arktsdoc

你需要把它复制到Linux环境下,然后用全路径访问

2、文档输出目录

-d后面跟的这个目录需要先创建,再执行命令,否则会报找不到目录。不像studio那样会帮你自动创建。

3、执行成功但是没有内容

检查node版本,需要18以上,node最新的是18.20,我用的18.13.0也没问题

以上。

相关推荐
坚果派·白晓明2 小时前
【鸿蒙PC三方库移植适配框架解读系列】第八篇:扩展lycium框架使其满足rust三方库适配
c语言·开发语言·华为·rust·harmonyos·鸿蒙
Ranger09299 小时前
使用OXC加速你的鸿蒙项目
harmonyos
坚果派·白晓明9 小时前
【鸿蒙PC三方库移植适配框架解读系列】第五篇:完整流程图与角色职责
c语言·c++·华为·harmonyos·鸿蒙
号码认证服务10 小时前
如何让经销商接电话时看到“XX集团”?申请号码认证统一上线
服务器·经验分享·sql·华为·智能手机·华为云·云计算
shaodong112312 小时前
HarmonyOS NEXT 数据持久化三剑客:Preferences、RelationalStore 与 KVDB 选型实战
华为·harmonyos
richard_yuu12 小时前
鸿蒙从零搭建参赛项目|心晴驿站:开发环境配置、技术选型与项目规范落地
华为·harmonyos
shaodong112312 小时前
鸿蒙自定义弹窗(CustomDialog)的 8 种封装姿势
华为·harmonyos
xmdy586614 小时前
Flutter + 开源鸿蒙跨端实战|基于空间地理信息的**城市全域智慧泊车调度与多维运维管理平台** Day1 项目架构基座与工程化环境搭建
flutter·开源·harmonyos
枫叶丹415 小时前
【HarmonyOS 6.0】状态栏扩展新特性:点击状态栏图标展开二级菜单的场景动效详解
开发语言·华为·harmonyos
想你依然心痛16 小时前
HarmonyOS 6(API 23)实战:基于悬浮导航、沉浸光感与Face AR & Body AR的“灵犀筑境“——PC端沉浸式AR建筑空间评审系统
华为·ar·harmonyos·悬浮导航·沉浸光感