После запуска CDE я не могу собрать образец полимерного приложения в редакторе дартс

file:/C:/Users/Dave/dart/td2/build.dart
build.dart returned error code 255

Unhandled exception:
Uncaught Error: FileSystemException: Cannot open file, path = 'C:\Users\Dave\dart\td2\packages\args\args.dart' (OS Error: The system cannot find the file specified., errno = 2)
Stack Trace:
#0      _File.open.<anonymous closure> (dart:io/file_impl.dart:349)
#1      _RootZone.runUnary (dart:async/zone.dart:1151)

Редактор Dart отлично работал с полимерным приложением, которое я разрабатывал ранее. Я перезагрузил, переустановил редактор дротиков, но безуспешно. Запуск Pub Get вручную не работает, а также не может найти файлы. Все работало до того, как я попробовал CDE и дизайнер.


person user3329151    schedule 07.11.2014    source источник


Ответы (1)


Я думаю, что запуск pub cache repair (запуск в интерфейсе командной строки) должен исправить это.

person Günter Zöchbauer    schedule 07.11.2014
comment
Спасибо, это помогло, теперь я могу запустить демо (CkickCounter), но восстановление проходит частично, а затем начинает жаловаться и говорит, что ошибка, вероятно, временная, и попробуйте еще раз. Когда я пытаюсь снова, он говорит, что не может найти pubspec.yaml. Есть ли способ, которым я могу просто удалить кеш? - person user3329151; 08.11.2014
comment
Существует открытая проблема, которая приводит к сбою pub cache repair при отсутствии pubspec.yaml. В системах Linux вы можете просто удалить ~/.pub-cache. Я не знаю пути на других ОС. Вы сможете узнать это, перейдя по символическим ссылкам в каталоге пакетов. - person Günter Zöchbauer; 08.11.2014
comment
Гюнтер, спасибо за помощь. Я удалил C:\Users\Dave\AppData\Roaming\Pub\Cache\hosted\pub.dartlang.org, где Dave — это мое имя пользователя в Windows 8.1, и теперь все выглядит нормально. Спасибо - person user3329151; 08.11.2014
comment
См. также комментарии к plus.google.com/113415344870093527255/posts/Tab8xQnqoFs. - person Günter Zöchbauer; 10.11.2014