【发布时间】:2020-05-24 03:42:24
【问题描述】:
我正在尝试从 VSCode 开始使用颤振。 我想我已经完成了所有正确的设置:
1) 在 VS 代码上下载了 Flutter 和 dart 和 codeRunner 的扩展
2) 下载flutter SDK并添加路径
完成所有设置后,我尝试单击“运行代码”,但收到错误:'dart' 未被识别为内部或外部命令。看了其他网上的帖子,我想是因为我只在我的路径中添加了flutter SDK而不是dart SDK,所以我也在我的路径中添加了dart SDK。
从那里,我尝试再次运行代码并收到以下错误:
lib/main.dart: Warning: Interpreting this as package URI, 'package:tranfer_app/main.dart'.
../../flutter/packages/flutter/lib/src/material/animated_icons.dart:9:8: Error: Not found: 'dart:ui'
import 'dart:ui' as ui show Paint, Path, Canvas;
^
../../flutter/packages/flutter/lib/src/material/animated_icons.dart:10:8: Error: Not found: 'dart:ui'
import 'dart:ui' show lerpDouble;
^
../../flutter/packages/flutter/lib/src/material/app.dart:5:8: Error: Not found: 'dart:ui'
import 'dart:ui' as ui;
^
../../flutter/packages/flutter/lib/src/material/app_bar_theme.dart:5:8: Error: Not found: 'dart:ui'
import 'dart:ui' show lerpDouble;
^
../../flutter/packages/flutter/lib/src/material/arc.dart:6:8: Error: Not found: 'dart:ui'
import 'dart:ui' show lerpDouble;
^
../../flutter/packages/flutter/lib/src/material/bottom_app_bar_theme.dart:5:8: Error: Not found: 'dart:ui'
import 'dart:ui' show lerpDouble;
^
../../flutter/packages/flutter/lib/src/material/bottom_sheet_theme.dart:5:8: Error: Not found: 'dart:ui'
import 'dart:ui' show lerpDouble;
^
../../flutter/packages/flutter/lib/src/material/button_bar_theme.dart:5:8: Error: Not found: 'dart:ui'
import 'dart:ui' show lerpDouble;
^
../../flutter/packages/flutter/lib/src/material/card_theme.dart:5:8: Error: Not found: 'dart:ui'
import 'dart:ui' show lerpDouble;
^
../../flutter/packages/flutter/lib/src/material/chip_theme.dart:5:8: Error: Not found: 'dart:ui'
import 'dart:ui' show lerpDouble;
^
从我的在线阅读来看,听起来 VS Code 可能正在尝试作为 dart 应用程序而不是 Flutter 应用程序运行,虽然我已经找到了如何在 Android Studio 中更改它,但我不确定如何更改它在 VSCode 中(这是我想做开发的地方)。值得注意的是,如果我不使用 Ctrl+Alt+N 运行代码,而是使用 F5,则该应用程序将在模拟器上运行良好,但我宁愿在继续之前弄清楚这些警告,因为它们似乎很重要。
我希望我的代码可以使用通常的 Ctrl+Alt+N Code Runner 运行。
非常感谢您的帮助!
【问题讨论】:
-
你有 VS Code 上的 Flutter 扩展吗?
-
是的,flutter、dart 和 CodeRunner
-
我会尝试从头开始重新安装所有内容。这可能比试图找出冲突的罪魁祸首要快。平均需要 5 分钟。
标签: flutter dart visual-studio-code flutter-test