dartanalyzer сообщает об ошибках в руководстве по началу работы

Запуск dartanalyzer на этом фрагменте, найденном на https://flutter.io/get-started/codelab/, приводит к следующим ошибкам:

$ dartanalyzer lib/main.dart
Analyzing lib/main.dart...
  error • The function 'MyApp' isn't defined at lib/main.dart:3:23 • undefined_function
  error • 'MaterialApp' isn't a function at lib/main.dart:8:12 • invocation_of_non_function
  error • 'Scaffold' isn't a function at lib/main.dart:10:13 • invocation_of_non_function
  error • 'AppBar' isn't a function at lib/main.dart:11:17 • invocation_of_non_function
  error • 'Text' isn't a function at lib/main.dart:12:18 • invocation_of_non_function
  error • 'Center' isn't a function at lib/main.dart:14:15 • invocation_of_non_function
  error • 'Text' isn't a function at lib/main.dart:15:18 • invocation_of_non_function
7 errors found.

$ dartanalyzer --version
dartanalyzer version 1.24.3

Что я могу сделать, чтобы анализатор работал правильно?

1 ответ

Для проектов Flutter вместо запуска dartanalyzer ты должен бежать flutter analyze, Flutter поставляется с собственным SDK, поэтому обычный анализатор дротиков не работает без какой-либо дополнительной настройки, которую обеспечивает эта команда.

Другие вопросы по тегам