я пишу несколько пробных дротик код:Почему `#import (" dart: unittest ")` не может работать?
#import("dart:unittest");
main() {
test('this is a test',() {
int x = 2+3;
expect(x).equals(5);
});
}
Он не отображает какой-либо ошибки в редакторе дротика, но при нажатии на кнопку «Выполнить», он сообщает:
Do not know how to load 'dart:unittest''file:///home/freewind/dev/dart/editor
/samples/shuzu.org/test/model_test.dart':
Error: line 1 pos 1: library handler failed
#import("dart:unittest");
^
Я вижу, это библиотека «дротик: unittest» в моем dart-sdk. Почему он не может быть запущен?
Я уверен, что я действительно подключаюсь (или становится пакетом в пабе), так как текущее состояние просто странно. На самом деле путают и трудно объяснить людям, почему вам нужно использовать относительный/полный путь. –
Согласен! Это должно быть более последовательным. –
не требуется для всех библиотек пакетов (pkg) (args и т. Д.)? Специально при работе с Windows? –