5

在 dart-web-components 上运行 pub install 会报错:

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

导入“包:web_components/component_build.dart”;^

在 build.dart 文件中有一个字符串

import 'package:web_components/component_build.dart';

编辑器显示错误

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

component_build.dart 包含错误

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

5 回答 5

2

我解决了这个问题。似乎缓存文件夹(Pub)已损坏。

我已删除文件夹缓存:

C:\Users\<用户名>\AppData\Roaming\Pub

然后我从命令行运行pub install它可以工作。

我的操作系统是 Windows 7。

于 2013-01-29T09:36:03.057 回答
0

我试过很多次。我现在将 dart-web-components 放到默认的 package-root 目录中。酒吧安装现在产生

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

但是,编辑器显示相同的错误

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

等等在几乎每个 *.dart 文件中

于 2012-10-13T20:46:39.107 回答
0

在 pubscpec.yams 中添加了这个

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

现在我又得到了

Pub install fail, HttpParserException: Connection closed before full header was received
于 2012-10-13T21:58:49.467 回答
0

您是否使用代理访问互联网?DartEditor 无法设置代理,因此无法访问 pub 包。

于 2013-01-09T03:03:02.510 回答
0

好的,所以看看你的输出:

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

这些只是第一个问题引起的红鲱鱼。

我看到你在 Windows 上。有一个已知问题,HTTP 内容有一些间歇性的非确定性故障。我还在调查,但很难追查。

每次尝试都会出现此错误吗?你做了多少次尝试?

很抱歉在这里给您带来麻烦。

于 2012-10-12T16:40:51.867 回答