铁佛 发表于 6 天前

鸿蒙北向源码开发: 查抄应用接口dts文件api规范性

开源鸿蒙5.0.2对应的api版本是14
5.0社区仓有工具查抄接口规范性陈诉工具: interface/sdk-js/build-tools/api_check_plugin
api_check_plugin是什么?

在解释api_check_plugin是什么之前得先知道 应用调用的api接口都是文件名后缀为.d.ts的文件,这些文件内部声明了arkts的api,应用只必要从这些d.ts的文件中导入定名空间或着类,就可以在代码中使用相应的函数功能.
api的界说有着肯定的规范
比如界说一个摆列,必要如下声明:
    /**

     * Enumerates  state.

     * @enum {number}

     * @syscap SystemCapability.XXXXX.XXXXX

     * @systemapi

     * @since 11

     */ 比如界说一个接口,必要如下声明
    /**
   * Provides the device information definitions.
   * @interface DevInfo
   * @syscap SystemCapability.XXXX.XXXX
   * @systemapi
   * @since 11
   */ 许多时间我们自己添加的d.ts固然功能都能调通,但是d.ts文件却不满意api的声明规范,这时间可以用api_check_plugin工具来查抄并纠错我们d.ts文件不规范的地方
api_check_plugin如何获取?

在开源鸿蒙的主干代码里面已经集成了这个仓,仓的相对路径为
interface/sdk-js/build-tools/api_check_plugin,可以直接在这里获取
但如果你只是个纯应用开发者,并没有下载开源鸿蒙的代码,那你可

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 鸿蒙北向源码开发: 查抄应用接口dts文件api规范性