-1

Ich verwendete für die Verwaltung meiner Service-Mitarbeiter - klein, einfach, effektiv. Nun, da Google Workbox SW freigegeben hat (die ersetzt SW-Toolbox und sw-precache) Ich brauche zu wandern, aber ich kämpfen zu finden:Migrieren von Google sw-Toolbox zu Workbox SW (Visual Studio)

a) einzelne Js Abhängigkeit für Workbox, die ich in meinem Projekt
b umfassen kann) ein benutzerdefiniertes Build-Tool, um eine einzige .js-Abhängigkeit zu erstellen c) eine Möglichkeit, die Workbox in mein Projekt zu integrieren Build

Gehe ich das falsch herum?

+0

In dem Bemühen, den Gehalt an SO, ein Kommentar/Grund für die Abwärts Abstimmung zu verbessern würde geschätzt. – Jimbo

Antwort

0

Zwei nützliche Hinweise:
http://leruplund.dk/2017/04/15/setting-up-asp-net-core-in-visual-studio-2017-with-npm-webpack-and-typescript-part-i/
und
https://workboxjs.org/how_tos/workbox-cli.html

Oder folgen Sie einfach den 4 Schritten unter

Schritt 1: Node.js Installieren von https://nodejs.org/en/download/current/
Schritt 2: Initialisieren Sie NPM für Ihr Projekt, indem Sie in Ihrem Projektstamm die Eingabeaufforderung öffnen und Ausführen des Befehls npm init -y
Schritt 3: Von der gleichen Stelle an Ihrer Eingabeaufforderung installieren Workbox mit NPM indem Sie den Befehl npm install workbox-cli --global
Schritt 4: einen Servicemitarbeiter generieren, indem Sie den Befehl ausführen workbox-cli generate:sw

Having Um ein paar Stunden herumgespielt, war ich enttäuscht zu bemerken, dass die Workbox-Basisabhängigkeit 3x größer ist als sw-toolbox - also, wenn die Größe für Ihr Projekt wichtig ist (was oft für den 3. Weltmarkt gilt), denken Sie daran (sw -toolbox ist 16kb, workbox ist 48kb)

sw-toolbox funktioniert im Moment gut für mich, also werde ich zurückgehen, bis ich herausfinden kann, wie ich die Größe der Workbox ein bisschen kleiner machen kann.

Aber ich hoffe, dass dies jemand anderes in der Zwischenzeit hilft :)

Verwandte Themen