HarmonyOS鸿蒙Next中import引入路径有没有根路径的表示方式
HarmonyOS鸿蒙Next中import引入路径有没有根路径的表示方式 arkTs 有没有类似 vue 里 import xxx from ‘@/xxx’ 这种用 @ 表示根路径的表示方式啊
3 回复
暂不支持自定义快捷路径,只能通过已有的快捷路径来设置,如果是文件路径比较多,可以划分为不同的模块来引用,模块是支持通过别名来引用的如:
"dependencies": {
"@ohos/common": ".../common",
"@ohos/commoditydetail": ".../features/commoditydetail"
}
更多关于HarmonyOS鸿蒙Next中import引入路径有没有根路径的表示方式的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
在HarmonyOS鸿蒙Next中,import
引入路径可以使用根路径表示方式。具体方法是使用@
符号来表示项目的根目录。例如,假设你的项目结构如下:
src
├── main
│ ├── ets
│ │ ├── pages
│ │ │ └── Index.ets
│ │ └── utils
│ │ └── Utils.ets
你可以在Index.ets
中使用@
符号来引入Utils.ets
:
import Utils from '@/utils/Utils';
这里的@
符号表示项目的根目录src
,@/utils/Utils
就是从根目录开始的绝对路径。这种方式可以避免相对路径的复杂性,特别是在项目结构较深时更为方便。
在HarmonyOS鸿蒙Next中,import引入路径没有直接使用“/”表示根路径的方式。通常使用相对路径或基于模块的路径来引入文件。例如,相对路径如./component/Button
,或从模块根目录开始@ohos/controller
。建议参考官方文档,确保路径准确。