deveco 6.1.1版本flexible layout ability模板的使用

deveco 6.1.1版本flexible layout ability模板的使用 deveco 6.1.1版本,拟开发三层架构–MVVM的项目,第一次使用flexible layout ability模板创建项目,结果出现了很多红色的文件夹,比如/oh_modules、/commom/.preview、/commom/build等文件夹,这些文件夹起什么作用?能不能删除?

cke_5639.png


7 回复

开发者您好,这些大部分都是编译运行的临时文件,build目录是编译产物,不需要删除,即时删除了,下次还会再生成。


存在即有理😁😁😁,

HarmonyOS的社区里有很多技术大牛分享经验,学到了很多有用的知识。

不能,

点赞👍,

在DevEco Studio 6.1.1中,Flexible Layout Ability模板用于快速创建基于ArkUI框架的响应式布局应用。新建项目时选择该模板,系统会生成包含FlexLayout组件和媒体查询配置的初始代码。通过修改breakpoints和设备断点规则,可适配不同屏幕尺寸;调整子组件的flex属性控制空间分配。使用预览器或模拟器即可验证多端布局效果。

这些红色文件夹是 DevEco Studio 模板工程自动生成的,并不是错误。

  • /oh_modules:存放项目的 HarmonyOS 模块依赖,类似 node_modules,编译运行必须。
  • /common/.preview:预览器生成的临时编译缓存,用于快速启动预览。
  • /common/build:构建产物输出目录,每次编译都会重新生成。

红色是因为 IDE 默认将这些目录标记为“排除文件”或“不纳入版本控制”(通常已在 .gitignore 中列出),以提醒不要手动编辑。绝不能直接删除,否则预览和编译都会失败。如果感觉干扰,检查并确认项目根目录的 .gitignore 已包含 oh_modulesbuild.preview 等项,红色标记会消失,不影响功能。

回到顶部