• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# 三四方库使用常见问题
2
3## 如何获取可用的三方库
4
5适用于OpenHarmony 3.1 Beta5  API 9
6
7通过ohpm可以获取的三四方库在Gitee上做了汇总([OpenHarmony上可直接使用的三方组件汇总](https://gitee.com/openharmony-tpc/tpc_resource)),针对于不同功能三方库内容做了分类,开发者可以根据需要进行参考。
8
9## 网络相关的三方库有哪些
10
11适用于OpenHarmony 3.1 Beta5  API 9
12
13网络相关的三方库有[Axios](https://gitee.com/openharmony-sig/axios)、httpclient、okdownload等,具体分类可以参考[三四方库网络分类](https://gitee.com/openharmony-tpc/tpc_resource?_from=gitee_search#%E7%BD%91%E7%BB%9C)14
15## 如何使用ohpm引入三四方库
16
17适用于OpenHarmony 3.1 Beta5  API 9
18
19**解决措施**
20
21-   方式一:
22    1.  打开Terminal窗口,通过如下指令进入到entry目录。
23
24        ```
25        cd entry
26        ```
27
28    2.  以引入“dayjs”为例,执行以下指令进行安装。
29
30        ```
31        ohpm install dayjs
32        ```
33
34    3.  在对应的js文件中直接引用。
35
36        ```
37        import dayjs from 'dayjs';
38        ```
39
40
41-   方式二:
42    1.  打开工程目录下的entry目录,找到该目录下的oh-package.json5文件。
43    2.  在oh-package.json5文件中写入想要安装的三方库,以“dayjs”为例,示例如下:
44
45        ```
46        {
47          "dependencies": {
48            "dayjs": "^1.10.4",
49          }
50        }
51        ```
52
53    3.  打开Terminal窗口,通过如下指令进入到entry目录。
54
55        ```
56        cd entry
57        ```
58
59    4.  执行指令进行安装。
60
61        ```
62        ohpm install
63        ```
64
65    5.  在对应的js文件中直接引用。
66
67        ```
68        import dayjs from 'dayjs';
69        ```
70
71
72
73