Повторяющиеся проблемы в полимерном проекте Dart

У меня проблема, которая, кажется, связана с кэшированием пакетов dart и т. д.

Моя рабочая машина работает с некоторыми примерами полимерных дротиков без каких-либо проблем. Я использую тот же проект на своей домашней машине, он постоянно дает исключение ниже:

Исключение: класс _textfieldElementExtension не имеет метода экземпляра createInstance.

NoSuchMethodError : method not found: 'createInstance'
Receiver: Instance of '_textfieldElementExtension@0x1d7f4e'
Arguments: [Instance of 'MyExample', Instance of 'PolymerExpressions']
PolymerElement.instanceTemplate (package:polymer/src/instance.dart:383:30)
PolymerElement.shadowFromTemplate (package:polymer/src/instance.dart:233:31)
PolymerElement.parseDeclaration (package:polymer/src/instance.dart:202:34)
PolymerElement.parseDeclarations (package:polymer/src/instance.dart:194:23)
PolymerElement.prepareElement (package:polymer/src/instance.dart:170:22)
PolymerElement.created (package:polymer/src/instance.dart:152:21)
_initCustomElement (package:custom_element/custom_element.dart:622:18)
registerCustomElement (package:custom_element/custom_element.dart:62:25)

Я знаю, что DartEditor помещает файлы .dartium и DartEditor в каталог пользователей. Помимо этого каталога и каталога установки самого редактора, где еще размещаются файлы DartEditor?

Спасибо


person st_clair_clarke    schedule 11.10.2013    source источник


Ответы (1)


Существует каталог, в котором хранятся загруженные пакеты. (~/.pub-cache для Linux, Windows не знаю).

person Günter Zöchbauer    schedule 28.01.2014