подкаталоги bin не имеют сгенерированных каталогов пакетов

Я использую Dart 1.3.6 SDK и создал типичное приложение командной строки с каталогом bin. Каталог bin автоматически получает каталог пакетов. Однако ни один из подкаталогов каталога bin не получает каталог пакетов. Таким образом, я не могу импортировать пакеты, такие как http, которые я пытаюсь использовать.

Согласно литературе Dart, я думаю, что каталоги bin, test, web и example должны генерировать пакеты в подкаталогах. Да?


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


Ответы (2)


Я получил информацию, что pub get должен создать эти каталоги. Я просто создал символические ссылки вручную, когда они отсутствовали.

https://code.google.com/p/dart/issues/detail?id=16947

person Günter Zöchbauer    schedule 01.06.2014
comment
Спасибо Гюнтер. Кажется, что даже сброс точек входа не создает символические ссылки после запуска pub get. - person st_clair_clarke; 01.06.2014
comment
Я только что попробовал это, и это тоже не для меня, я думаю, поэтому я придерживаюсь ручного создания. Добавлю комментарий к вопросу, может кто откликнется. - person Günter Zöchbauer; 01.06.2014
comment
Я попытался просто скопировать каталог пакетов в подкаталог bin, но пакет все еще не разрешен. Как вы добавляете свои символические ссылки вручную. - person st_clair_clarke; 01.06.2014
comment
Я не знаю для окон. В Linux ln -s ../../../packages packages (../../.. до каталога, содержащего файл pubspec.yaml. - person Günter Zöchbauer; 02.06.2014

Пока не поддерживаются "точки входа" в подкаталоги:

Смотрите также:

person Robert    schedule 01.06.2014