2012-10-11 6 views
5

Correr pub instalar el dardo-web-componentes da un error:pub instalar dardo-web-componentes que fallan

Pub install fail, HttpParserException: Connection closed before full header was received 

/dart-web-components/build.dart --changed=packages\args\args.dart --changed=packages\args\src\utils.dart --changed=packages\logging\... 
Failed with error code 255 
Unable to open file: C:/dartapps/dart-web-components/packages/web_components/component_build.dart'file:///C:/dartapps/dart-web-components/build.dart': Error: line 8 pos 1: library handler failed 

importación 'paquete: web_components/component_build.dart'; ^

En archivo build.dart hay una cadena de

import 'package:web_components/component_build.dart'; 

Editor muestra un error

Cannot find referenced source: package:web_components/component_build.dart  

component_build.dart contiene errores

Cannot find referenced source: package:args/args.dart 
Cannot find referenced source: package:web_components/dwc.dart 
+0

Le preguntaré al tipo que trabaja en este material para echar un vistazo. –

+0

Hubo un error en el pub con Windows, lo arreglaron ayer: http://code.google.com/p/dart/issues/detail?id=6513, pero aún así, creo que esperen la próxima versión de Dart Editor (con suerte, pronto, como suele ser) –

Respuesta

0

OK, por lo que buscan en su salida:

Pub install fail, HttpParserException: Connection closed before full header was received 

Este es el problema real.

/dart-web-components/build.dart --changed=packages\args\args.dart --changed=packages\args\src\utils.dart --changed=packages\logging\... 
Failed with error code 255 
Unable to open file: C:/dartapps/dart-web-components/packages/web_components/component_build.dart'file:///C:/dartapps/dart-web-components/build.dart': Error: line 8 pos 1: library handler failed 

Estos son solo arenques rojos causados ​​por el primer problema.

Veo que está en Windows. Existe un problema conocido en el que el material HTTP tiene algunas fallas intermitentes no deterministas. Todavía estoy investigando, pero es difícil rastrearlo.

¿Recibes este error cada vez que lo intentas? ¿Cuántos intentos has hecho?

Disculpa las molestias aquí.

0

Lo intenté muchas veces. Ahora pongo dart-web-components en el directorio predeterminado package-root. bar instalar ahora produce

Pub install fail, Package "html5lib" doesn't have a pubspec.yaml file. 

Sin embargo, el editor muestra los mismos errores

Cannot find referenced source: package:web_components/component_build.dart 
Cannot find referenced source: package:args/args.dart 

etc. En casi todos los archivos * .dart

0

Agregado esto en pubscpec.yams

html5lib: git: git: //github.com/dart-lang/html5lib.git

Ahora me sale de nuevo

Pub install fail, HttpParserException: Connection closed before full header was received 
0

hacer que el uso de un proxy para acceder a Internet? DartEditor no puede configurar el proxy, por lo que no puede acceder a los paquetes de pub.

2

He resuelto este problema. Parece que la carpeta Caché (Pub) se ha dañado.

He borrado la caché carpeta:

C:\Users\<UserName>\AppData\Roaming\Pub

Luego ejecutar pub install desde la línea de comandos y funciona.

Mi sistema operativo es Windows 7.

+0

Gracias por compartir. Esta podría ser una solución muy útil. – hanxue

Cuestiones relacionadas