为什么这个文件会自动创建自己generated_plugin_registrant.dart

每次我创建一个项目并运行pubspec.yaml这个文件时都会自动生成

generated_plugin_registrant.dart

当我从不同的项目添加我的 pubspec.yaml 并运行 pub get 我应该怎么做来消除这个问题时,这个文件就生成了,拥有这个文件意味着什么我可以删除它并继续我的项目吗?

回答

generated_plugin_registrant.dart 是一个自动生成的文件,需要将您的 Flutter 项目编译为 Web 应用程序:

这个文件生成了_plugin_registrant。dart 的存在只是为了支持网络。如果 Flutter 支持 web 并且至少有一个包要求它,它就存在。

来源

如果您不使用 Flutter 创建 Web 应用程序,则可以使用以下命令删除 Web 支持:

flutter config --no-enable-web


以上是为什么这个文件会自动创建自己generated_plugin_registrant.dart的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>