在谷歌上搜索后我找到了这个
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文件在颤振中的实际使用情况。
发布于 2021-12-28 16:28:55
pubspec.yaml文件(Flutter)用于声明依赖项、字体和资产。在声明了依赖项之后,就可以在代码中使用它了。
虽然.iml文件用于IntelliJ IDEA中的项目结构,但它并不是特定于颤振的。例如,每当您有一个Android本机或Java项目时,就会有一个.iml文件在IntelliJ IDEA中。因此,该文件基本上是IntelliJ IDEA的元数据,用于了解如何构造项目以及每个文件夹将用于什么目的,例如:
<sourceFolder url="file://$MODULE_DIR$/lib" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/test" isTestSource="true" />创建颤振项目时将同时生成.iml和idea/,它们都用于IntelliJ IDEA,您不应该更改.iml文件中的任何内容,也不必提交它,因为它将自动生成。
也可以查看:https://plugins.jetbrains.com/docs/intellij/project-structure.html?from=jetbrains.org#library
发布于 2021-12-29 05:25:59
简短而简单**
**
IML文件表示由集成开发环境(IDE)创建的IntelliJ思想模块。..。IML文件存储有关java应用程序的android、plugin、java或maven组件等开发模块的信息。它存储模块、路径、类型、依赖项和顺序设置(
)。
https://stackoverflow.com/questions/70509514
复制相似问题