无法启动发布服务器或连接到发布服务器

时间:2015-07-17 04:01:58

标签: eclipse dart server dart-pub

我已经为Eclipse安装了Dart Environment,我做了一些简单的项目。但今天,我创建了新的Dart项目并从中开始。但它显示错误:

Error

我尝试运行旧项目。但它会像这样犯同样的错误。

Unhandled exception: Load Error for "package:barback/barback.dart":
Failure getting http://localhost:52437/packages/barback/barback.dart: 
404 Not Found
#0      _asyncLoadErrorCallback (dart:_builtin:116)
#1      _asyncLoadError (dart:_builtin:348)
#2      _handleLoaderReply (dart:_builtin:292)
#3      _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:148)
dart:isolate-patch/isolate_patch.dart 357  Isolate._spawnUri
dart:isolate-patch/isolate_patch.dart 313  Isolate.spawnUri
package:pub/src/dart.dart 215              _isolateBuffer
dart:isolate-patch/isolate_patch.dart 264  _startIsolate.<fn>
dart:isolate-patch/isolate_patch.dart 148 
_RawReceivePortImpl._handleMessage

我该如何解决它?感谢。

1 个答案:

答案 0 :(得分:1)

虽然我发现这个问题是在一年前发生的,但最近我确实遇到了同样的问题,发现我必须手动删除整个pub缓存 - 好像缓存已经损坏了。

我只是cd到了pub缓存目录并删除了所有内容,因此新的pub get会重新获取所有内容。

至少在mac上,pub缓存目录是~/.pub-cache/hosted/pub.dartlang.org/