You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

新建Flutter项目后如何移除自动重复生成的JSON文件?

解决Flutter新建项目自动生成空modules JSON文件的问题

那个内容为{"modules": []}的JSON文件,一般是Flutter SDK或IDE插件的小问题导致的,给你几个靠谱的解决办法:

  • 优先升级Flutter SDK:旧版本Flutter容易出现这类无意义的自动生成文件问题,打开终端执行flutter upgrade升级到最新稳定版,之后再新建项目,大概率就能解决。
  • 修改pubspec.yaml配置:如果升级后还是会生成,在项目的pubspec.yaml末尾添加以下配置:
    flutter:
      generate: false
    
    保存后执行flutter pub get,再重新创建项目测试。
  • 添加到.gitignore(仅忽略追踪):要是只是不想让这个文件被版本控制追踪,直接把它的文件名添加到项目根目录的.gitignore文件中即可,比如文件名为modules.json,就添加一行modules.json。
  • 更新IDE的Flutter/Dart插件:使用Android Studio或VS Code的话,去插件市场将Flutter和Dart插件更新到最新版本,旧插件偶尔会触发不必要的文件生成,更新完成后重启IDE再尝试创建项目。

内容的提问来源于stack exchange,提问作者Hafizh Fattah

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 10:36:20