2015-07-17 1 views
1

J'ai installé Dart Environment pour Eclipse et j'ai réalisé un projet simple. Mais aujourd'hui, je crée un nouveau projet Dart et commence avec. Mais il montre l'erreur:Impossible de démarrer le serveur Pub ou de se connecter au Pub

Error

je tente d'exécuter mes anciens projets. Mais il fait la même erreur comme ça.

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 

Comment puis-je le mettre en veille? Merci.

+0

Pouvez-vous s'il vous plaît ajouter toutes les sorties d'erreur de la fenêtre de la console à votre question? –

+0

Ok, je vais le faire :) –

+0

J'espérais qu'il y avait plus d'informations. Pouvez-vous lancer 'pub serve --verbose' depuis la ligne de commande de votre répertoire de projet et ajouter la sortie? Quelle version de Dart utilisez-vous? –

Répondre

1

Alors que je me rends compte de cette question était il y a un an, je ne courir dans la même question tout récemment, et a trouvé que je devais supprimer manuellement l'intégralité du cache de pub - comme si le cache était devenu corrompu.

Je viens cd vers le cache de pub dir et tout supprimé, donc une nouvelle pub get rétablirait-get tout. Au moins sur mac, le répertoire du cache pub est ~/.pub-cache/hosted/pub.dartlang.org/.

+0

La prochaine fois, vous pouvez essayer 'pub cache repair' avant de supprimer le cache. De temps en temps purger la cache ne fait pas mal. –

+0

Je ne savais pas à propos de «réparation de cache» jusqu'à récemment, mais a accepté son plus facile! –