1# 基于Node-API加载模块 2<!--Kit: ArkTS--> 3<!--Subsystem: ArkCompiler--> 4<!--Owner: @yao_dashuai--> 5<!--Designer: @yao_dashuai--> 6<!--Tester: @kirl75; @zsw_zhushiwei--> 7<!--Adviser: @foryourself--> 8 9Node-API中有多种方式支持开发者在C++侧加载工程内模块及文件。推荐使用napi_load_module_with_info接口。 10 11## napi_load_module_with_info 12 13在主线程或子线程内加载hap/hsp/har/native模块,使用时必须标记所加载的包的信息,支持多种场景。 14具体参考:[napi_load_module_with_info](../napi/use-napi-load-module-with-info.md)。 15 16## napi_load_module 17 18在主线程内加载hap/hsp/har/native模块,参数传递简便。加载场景有限制,例如无法在子线程中使用该接口。 19具体参考:[napi_load_module](../napi/use-napi-load-module.md)。