首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我们有.iml文件?

为什么我们有.iml文件?
EN

Stack Overflow用户
提问于 2021-12-28 16:01:16
回答 2查看 1.3K关注 0票数 0

在谷歌上搜索后我找到了这个

代码语言:javascript
复制
IML is a module file created by IntelliJ IDEA, an IDE used to develop Java applications. It stores information about a development module, which may be a Java, Plugin, Android, or Maven component; saves the module paths, dependencies, and other settings.

但是我们已经有了用于依赖项和插件的Pubspec.yaml文件。所以我想知道.iml文件在颤振中的实际使用情况。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-12-28 16:28:55

pubspec.yaml文件(Flutter)用于声明依赖项、字体和资产。在声明了依赖项之后,就可以在代码中使用它了。

虽然.iml文件用于IntelliJ IDEA中的项目结构,但它并不是特定于颤振的。例如,每当您有一个Android本机或Java项目时,就会有一个.iml文件在IntelliJ IDEA中。因此,该文件基本上是IntelliJ IDEA的元数据,用于了解如何构造项目以及每个文件夹将用于什么目的,例如:

代码语言:javascript
复制
 <sourceFolder url="file://$MODULE_DIR$/lib" isTestSource="false" />
 <sourceFolder url="file://$MODULE_DIR$/test" isTestSource="true" />

创建颤振项目时将同时生成.imlidea/,它们都用于IntelliJ IDEA,您不应该更改.iml文件中的任何内容,也不必提交它,因为它将自动生成。

也可以查看:https://plugins.jetbrains.com/docs/intellij/project-structure.html?from=jetbrains.org#library

票数 2
EN

Stack Overflow用户

发布于 2021-12-29 05:25:59

简短而简单**

**

IML文件表示由集成开发环境(IDE)创建的IntelliJ思想模块。..。IML文件存储有关java应用程序的android、plugin、java或maven组件等开发模块的信息。它存储模块、路径、类型、依赖项和顺序设置(

)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70509514

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档