首页 > 解决方案 > 颤振问题这需要启用“控制流集合”实验

问题描述

我运行flutter upgrade它可以正常工作,但是如果与小部件一起使用,我会遇到错误

error: This requires the 'control-flow-collections' experiment to be enabled

这是我运行更新后的颤振版本flutter --version ,这就是结果

Flutter 1.17.1 • channel stable • https://github.com/flutter/flutter.git
Framework • revision f7a6a7906b (9 days ago) • 2020-05-12 18:39:00 -0700
Engine • revision 6bc433c6b6
Tools • Dart 2.8.2

我需要一些帮助谢谢

标签: flutterdart

解决方案


  1. 更新您的 pubspec.yaml

    sdk: ">=2.7.0 <3.0.0"

2.在你的项目根目录创建一个名为analysis_options.yaml

3.将此粘贴到新创建的文件中

analyzer:
  enable-experiment:
    - spread-collections

4.只需保存所有并重新启动编辑器,然后在项目目录中打开终端并输入“flutter pub get”


推荐阅读