我试图通过创建一个简单的SQFlite来测试CLI。我可以使用Android和VS代码在同一个目录下运行默认示例应用程序,也可以运行其他简单的CLI程序。以下是lib/cli.dart的内容
import 'package:sqflite/sqflite.dart';
void main() {
print('SQFlite Test');
}当我运行代码时:
brianbuck$ dart --preview-dart-2 lib/cli.dart我得到以下错误:
dart:ui: Error: Not found: dart:ui.下面是pub.spec文件:
name: sqflite-test
description: SQFlite Test
dependencies:
flutter:
sdk: flutter
cupertino_icons: ^0.1.0
http: any
sqflite: any有没有办法让DartVM知道我已经安装了dart:ui?
发布于 2018-05-24 20:21:55
sqflite代表颤振。
dart --preview-dart-2 lib/cli.dart是普通的飞镖,与颤振完全无关。
如果您对dart:ui有依赖关系,您可以使用dart ....,则必须使用flutter run ...
Flutter有一个定制的SDK,其中缺少dart:html和dart:mirrors,但在Dart中缺少dart:ui。
https://stackoverflow.com/questions/50517473
复制相似问题