三四方库使用常见问题

如何获取可用的三方库

适用于OpenHarmony 3.1 Beta5 API 9

通过ohpm可以获取的三四方库在Gitee上做了汇总(OpenHarmony上可直接使用的三方组件汇总),针对于不同功能三方库内容做了分类,开发者可以根据需要进行参考。

网络相关的三方库有哪些

适用于OpenHarmony 3.1 Beta5 API 9

网络相关的三方库有Axios、httpclient、okdownload等,具体分类可以参考三四方库网络分类

如何使用ohpm引入三四方库

适用于OpenHarmony 3.1 Beta5 API 9

解决措施

  • 方式一:

    1. 打开Terminal窗口,通过如下指令进入到entry目录。

      cd entry
      
    2. 以引入“dayjs”为例,执行以下指令进行安装。

      ohpm install dayjs
      
    3. 在对应的js文件中直接引用。

      import dayjs from 'dayjs'; 
      
  • 方式二:

    1. 打开工程目录下的entry目录,找到该目录下的oh-package.json5文件。

    2. 在oh-package.json5文件中写入想要安装的三方库,以“dayjs”为例,示例如下:

      {
        "dependencies": {
          "dayjs": "^1.10.4",
        }
      }
      
    3. 打开Terminal窗口,通过如下指令进入到entry目录。

      cd entry
      
    4. 执行指令进行安装。

      ohpm install
      
    5. 在对应的js文件中直接引用。

      import dayjs from 'dayjs';