Библиотека Dart intl разрешается с неправильным путем

Я только что запустил приложение Dart (используя AngularDart). Когда я импортирую пакет AngularDart, я вижу ошибку консоли в Dartium.

import 'package:angular/angular.dart';

Если я закомментирую импорт AngularDart, я не увижу ошибку.

Похоже, что библиотека intl разрешается из моего каталога web в качестве корня. (например, web/packages/intl/src/temporary_debugging.dart вместо packages/intl/src/temporary_debugging.dart).

Я также вижу эту же ошибку с нетронутой версией руководства по AngularDart, поэтому мне интересно, это ошибка. Я играл с этим учебником раньше, и я не видел эту ошибку до сих пор.


person mmbb    schedule 21.03.2014    source источник


Ответы (1)


При описании этой ошибки я обнаружил, что при использовании встроенного сервера в WebStrom 8 (EAP) я вижу эту ошибку, но при использовании WebStorm 7 ошибка не возникает. Я собираюсь сообщить об ошибке в IntelliJ.

person mmbb    schedule 21.03.2014
comment
не могу воссоздать в WebStorm8 EAP — отладка приложений Dart Angular у меня работает нормально (dart SDK 1.1.3_r32314) - person lena; 21.03.2014
comment
Можете ли вы предоставить проект (на основе учебника по AngularDart), который показывает проблему? - person lena; 21.03.2014
comment
Я думаю, что что-то не так с моей конфигурацией WebStorm. WebStorm 7 делает то же самое сейчас, и когда я запускаю тот же код на другой машине из WebStorm 7 или 8, я не вижу той же проблемы. Я собираюсь посмотреть, решит ли переустановка WebStorm эту проблему. - person mmbb; 21.03.2014
comment
Я снова начал видеть это, но только при запуске из WebStorm (используя встроенный сервер). То, что я вижу, очень похоже на эту ошибку: stackoverflow.com/questions/22395490/ - person mmbb; 22.03.2014