文档管理中心
FAQDevEco Studio编译构建如何配置oh-package.json5动态依赖

如何配置oh-package.json5动态依赖

oh-package.json5文件中:

  • dependencies(生产依赖):声明生产依赖,即代码中需要导入的HarmonyOS三方库,用于编译和运行阶段。
  • devDependencies(开发依赖):用于项目的开发或测试阶段。
  • dynamicDependencies(动态依赖):配置用于动态加载的HSP模块。

示例如下:

收起
自动换行
深色代码主题
复制
  1. {
  2. "name": "parameter-test",
  3. "version": "@param:version",
  4. "modelVersion": "5.0.4",
  5. "description": "test desc.",
  6. "main": "index.ets",
  7. "author": "test author",
  8. "license": "ISC",
  9. "dependencies": {
  10. "libtest1": "@param:dependencies.libtest1"
  11. },
  12. "devDependencies": {
  13. "libtest2": "@param:devDependencies.libtest2"
  14. },
  15. "dynamicDependencies": {
  16. "libtest3": "@param:dynamicDependencies.libtest3"
  17. },
  18. "parameterFile": '.parameterFile/parameterFile.json5',// Enable parameterization and specify the path to the parameterized configuration file
  19. }

参考链接

oh-package.json5文件添加依赖项

在 FAQ 中进行搜索
请输入您想要搜索的关键词