2017-08-28 3 views
0

Ich versuche, Offline-Fähigkeiten zu einem Winkel Dart Projekt hinzuzufügen, läuft pub build aberPWA Worker wirft einen Fehler mit AngularDart

Running pub build:pub.exe build 
----- 
Unhandled exception: 
ProcessException: The system cannot find the file specified. 
Command: pub.exe build 
#0  _buildProjectIfEmptyOrOld (http://localhost:52940/pwa.dart:116) 
<asynchronous suspension> 
#1  main (http://localhost:52940/pwa.dart:40) 
<asynchronous suspension> 
#2  _startIsolate.<anonymous closure> (dart:isolate- 
patch/isolate_patch.dart:263) 
#3  _RawReceivePortImpl._handleMessage (dart:isolate- 
patch/isolate_patch.dart:151) 

main.dart

import 'package:angular/angular.dart'; 
import 'package:my_app/views/app_component/app_component.dart'; 
import 'package:pwa/client.dart' as pwa; 

void main() { 
    bootstrap(AppComponent); 

    // register PWA ServiceWorker for offline caching. 
    new pwa.Client(); 
} 

pubspec.yaml

dependencies: 
    pwa: ^0.1.2 
+0

Wo haben Sie die Datei 'pwa.dart' abgelegt? Hast du die Beispiele https://github.com/isoos/pwa/tree/master/examples überprüft? –

+0

Laut dem Artikel wollte ich wissen, wie man das macht, Link: http://news.dartlang.org/2017/03/making-dart-web-app-offline-capable-3.html –

+0

Der Artikel zeigt Durch das Hinzufügen der Abhängigkeiten werden automatisch die erforderlichen Dateien generiert, es wird jedoch auch nach dem manuellen Hinzufügen mithilfe von Beispielen nicht derselbe Fehler ausgegeben. –

Antwort

0

An diesem Punkt versucht pwapub.exe build auszuführen . Ich habe es nicht auf Windows versucht, nur ein Freund berichtete, es funktioniert, aber es ist durchaus möglich, dass pub.exe nicht mehr funktioniert (wenn es jemals tat), und es sollte pub die ganze Zeit gewesen sein (und in diesem Fall ist es ein Windows-bezogener Fehler).

Mögliche Lösung:

  • Lauf pub build
  • Lauf pub run pwa
  • Lauf pub build wieder

Wenn die oben genannten Arbeiten, lassen Sie mich wissen, und ich werde es in einem Patch beheben Freisetzung.

+0

ja der Fehler weiterhin bestehen, während running pub run pwa –

+0

der Fehler immer noch in der Abhängigkeit aktualisieren 'pwa 0.1.7' beim Ausführen von' Pub run pwa' auf Windows. –

Verwandte Themen