Установка паба останавливается при запуске диалогового окна установки паба

Я запускаю pub install, поэтому я могу использовать пакет intl (мне нужно использовать класс DateFormat), который является частью dart sdk. Я установил в свой проект другие пакеты, такие как синтаксический анализатор XML и представление (аналогично impress js). У меня не было проблем с запуском pub install в прошлом, когда я устанавливал пакеты, которые в настоящее время включены в мой проект, но сегодня он просто находится в диалоговом окне «запуск pub install». Я взял объявление пакета intl из файла yaml и попытался обновить его, но он все равно зависал. Я не получаю сообщения об ошибке или какого-либо указания на то, что запрос на установку пакета действительно обрабатывается.

Итак, я спрашиваю, существует ли известная проблема с функцией установки паба? Что я могу сделать в это время?

Вот мой код yaml:

name:  test_client
description:  A sample application

dependencies:
xml:
 git: https://github.com/prujohn/dart-xml.git
presentation:
 git: https://github.com/CatalystItLabs/presentation.dart
intl:
 sdk: intl

Обратите внимание, что пакеты xml и презентации установлены. Я связался с сообществом дартланга через твиттер, но пока не получил ответа.


person kbyrd    schedule 21.11.2012    source источник
comment
Здесь гораздо лучше задавать вопросы, чем в Твиттере.   -  person Shannon -jj Behrens    schedule 22.11.2012
comment
Ваше форматирование yaml, вероятно, вызывает проблему.   -  person 0xcaff    schedule 04.04.2014


Ответы (2)


Попробуйте использовать версию git только для чтения

dependencies:
xml:
 git: git://github.com/prujohn/dart-xml.git

я пробовал https раньше не работает, но это работает

person Huei Tan    schedule 22.11.2012
comment
Спасибо, но я пытаюсь установить пакет intl. - person kbyrd; 26.11.2012
comment
Извините... Я неправильно понял ваш ответ. Похоже, то, что вы предложили, является решением моей проблемы. ТЫ! - person kbyrd; 26.11.2012

Я сообщил об ошибке http://code.google.com/p/dart/issues/detail?id=6843 об аналогичной проблеме. Не стесняйтесь пометить его звездочкой, чтобы следить за новостями о возможных исправлениях.

person Vadim Tsushko    schedule 22.11.2012
comment
Спасибо. Я прочитал ваш пост об ошибке и ответы. Похоже, проблема связана с созданием файла блокировки... - person kbyrd; 26.11.2012