harmony 鸿蒙Usage of Third- and Fourth-Party Libraries

  • 2023-06-24
  • 浏览 (518)

Usage of Third- and Fourth-Party Libraries

How do I obtain available third-party libraries?

Applicable to: OpenHarmony 3.1 Beta5 (API version 9)

The three-party and four-party libraries that can be obtained through ohpm are summarized in the OpenHarmony-TPC/tpc_resource repository. You can access this repository, and find the desired component based on the directory index.

Which third-party libraries are related to network requests?

Applicable to: OpenHarmony 3.1 Beta5 (API version 9)

The following third-party libraries are related to network requests: Axios, httpclient, and okdownload. For details, see the OpenHarmony-TPC/tpc_resource repository.

How do I use ohpm to import third- and fourth-party libraries?

Applicable to: OpenHarmony 3.1 Beta5 (API version 9)

Solution

  • Method 1:

    1. Open the Terminal window and run the following command to go to the entry directory:

      cd entry
      
    2. Run the following command to install a third-party library, for example, dayjs:

      ohpm install dayjs
      
    3. Add the following statement in the .js file to import the third-party library:

      import dayjs from 'dayjs'; 
      
  • Method 2:

    1. Enter the entry directory of the project and open the oh-package.json5 file.

    2. Write the third-party library to be installed (for example, dayjs) in the oh-package.json5 file.

      {
        "dependencies": {
          "dayjs": "^1.10.4",
        }
      }
      
    3. Open the Terminal window and run the following command to go to the entry directory:

      cd entry
      
    4. Run the following command to install the third-party library:

      ohpm install
      
    5. Add the following statement in the .js file to import the third-party library:

      import dayjs from 'dayjs'; 
      

你可能感兴趣的鸿蒙文章

harmony 鸿蒙FAQs

harmony 鸿蒙Using NDK in a CMake Project

harmony 鸿蒙Application Access Control Development

harmony 鸿蒙Application Model Development

harmony 鸿蒙ArkUI Animation/Interaction Event Development (ArkTS)

harmony 鸿蒙ArkTS Syntax Usage

harmony 鸿蒙ArkUI Component Development (ArkTS)

harmony 鸿蒙ArkUI Development (JS)

harmony 鸿蒙ArkUI Layout Development (ArkTS)

harmony 鸿蒙ArkUI Routing/Navigation Development (ArkTS)

0  赞