diff --git a/docs/tutorial/harmony/dev-v2.md b/docs/tutorial/harmony/dev-v2.md index b9fa21cff115cbca03fb2c9144cf342a64f3cedb..f835646dc8e4969498b2d576e07cdeb9818f21f0 100644 --- a/docs/tutorial/harmony/dev-v2.md +++ b/docs/tutorial/harmony/dev-v2.md @@ -10,7 +10,7 @@ 3. 点击右上角 Sync Now,并等待 Sync 结束 -4. 打开鸿蒙项目文件 `entry/src/main/ets/entryability`,增加uni-app sdk初始化逻辑 +4. 打开鸿蒙项目文件 `/entry/src/main/ets/entryability`,增加uni-app sdk初始化逻辑 ```ts import { UniEntryAbility, uni } from '@dcloudio/uni-app-runtime' @@ -31,15 +31,15 @@ export default class EntryAbility extends UniEntryAbility { ## 集成小程序到项目内 -1. 将uni_modules入口文件移动到`entry/src/main/ets/uni_modules/index.generated.ets`, 如果目录不存在则需要手动创建 +1. 将uni_modules入口文件移动到`/entry/src/main/ets/uni_modules/index.generated.ets`, 如果目录不存在则需要手动创建 -移动`dist/dev/app-harmony/uni_modules/index.generated.ets`文件到鸿蒙项目`src/main/ets/uni_modules/index.generated.ets` +移动`dist/dev/app-harmony/uni_modules_packages/index.generated.ets`文件到鸿蒙项目`/entry/src/main/ets/uni_modules/index.generated.ets` ![](https://web-ext-storage.dcloud.net.cn/uni-app/harmony/dev/20240904152004.jpg) 2. 将uni_modules文件部署到鸿蒙工程内 -移动`dist/dev/app-harmony/uni_modules`目录到鸿蒙项目`uni_modules` +移动`dist/dev/app-harmony/uni_modules_packages`目录到鸿蒙项目`/uni_modules`目录 编译到鸿蒙时每个uni_module都会创建一个鸿蒙的静态库。对于静态库有两个概念需要区分一下。 @@ -52,7 +52,7 @@ packageName规则较为简单,给uni_module名称前加上`@uni_modules`前缀 moduleName是在packageName的基础上生成的,移除@符号,将/替换为两个下划线,将-替换为一个下划线 -3. 将小程序打包出的资源(cli项目使用npm run build:app-harmony生成)拷贝到`entry/src/main/resources/resfile/apps/HBuilder`目录。 +3. 将小程序打包出的资源(cli项目使用npm run build:app-harmony生成)拷贝到`/entry/src/main/resources/resfile/apps/HBuilder`目录。 ![](https://web-ext-storage.dcloud.net.cn/uni-app/harmony/dev/1725101625314.jpg)