Проблемы начинаются с DART и использовали DART Editor

StackOverflow https://stackoverflow.com/questions/19842419

  •  29-07-2022
  •  | 
  •  

Вопрос

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

Во -первых, ни один из образцов не работает из коробки. Открытие образца немедленно покажет это на вкладке «Вывод»:

--- 07-NOV-2013 16:50:02 Запуск паба Get ... --- Паб Get Fail, [1] Решение зависимостей ... Неудачный вызов NSS_INIT.

Это неожиданная ошибка. Пожалуйста, беги

pub --trace 'get'

и включить результаты в отчет об ошибке на http://dartbug.com/new.

** ПРЕДУПРЕЖДЕНИЕ: Приложение может не работать, поскольку пакеты не были установлены. Попробуйте запуск паба снова. **

Попытка запустить любые из более простых образцов (без полимера) потерпит неудачу с этим сообщением:

Failed to load resource: the server responded with a status of 404 (Not Found)
    http://localhost:3030/solar/web/packages/browser/dart.js

Добавление dart.js Файл вручную в проект и изменение пути исправят проблему. Но все, что требует использования диспетчера пакетов паба, потерпит неудачу с сообщением Failed NSS_Init call. Как показано выше.

Кто -нибудь еще испытал эти проблемы, глядя с Дартом? Какие -нибудь советы или предложения?


РЕДАКТИРОВАТЬ: Я использую Windows 8 и загрузил 64 -битный архив редактора DART.


РЕДАКТИРОВАТЬ 2:

Это выход из --trace флаг (который работает с pub get --trace и не pub --trace 'get' Как показано в сообщении об ошибке выше ...):

> pub get --trace

Failed NSS_Init call.
---- Log transcript ----
FINE: Pub 0.8.10+3.r29803
IO  : Spawning cmd /c ver
IO  : Finished ver. Exit code 0.stdout:Microsoft Windows [Version 6.2.9200]Nothi
ng output on stderr.
SLVR: Solving dependencies:
    | - browser any from hosted (browser)
IO  : Get versions from https://pub.dartlang.org/api/packages/browser.
SLVR: BacktrackingSolver took 0:00:00.047007 seconds.
    | - Requested 1 version lists
    | - Looked up 0 cached version lists
    | - Requested 0 pubspecs
    | - Looked up 1 cached pubspecs
    |
MSG : Resolving dependencies...
FINE: Clean up system cache temp directory C:\Users\myusername\AppData\Roaming\Pub\
Cache\_temp.
ERR : Failed NSS_Init call.
---- End log transcript ----
Это было полезно?

Решение

Проблема, по-видимому, связана с тем, как не ASCII-символы в пути установки обрабатываются в сторонней библиотеке (NSS), используемой в DART SDK.

Проверьте здесь отчет об ошибке и обновления по этому вопросу:http://code.google.com/p/dart/issues/detail?id=15364

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top