Node-API provides multiple methods for you to load in-project modules and files on the C++ side. The napi_load_module_with_info API is recommended.
Loads the HAP, HSP, HAR, or native module in the main thread or child thread. When using this API, you must specify the information of the package to be loaded. It supports various scenarios.
For details, see napi_load_module_with_info.
Loads the HAP, HSP, HAR, or native module in the main thread, facilitating parameter transfer. The loading scenario is restricted. For example, this API cannot be used in a child thread.
For details, see napi_load_module.