Ich habe eine API mit AWS APIGateway erstellt. Es ist eine einfache API mit GET
& POST
Methoden. Ich werde diese API in einem unserer GreaseMonkey
Skript verwenden, um einige Änderungen auf einer bestimmten Webseite vorzunehmen.Hinzufügen eines JS SDK in Greasemonkey Skript
AWS kann SDKs für Ihre Sprachauswahl generieren. Das JavaScript SDK befindet sich in einer ZIP-Datei. Jetzt möchte ich diese zip
-Datei in meinem Skript "greasemonkey" verwenden. Wie kann ich das tun?
Ich weiß, dass Fettmonkey-Skript bietet require
Schlüsselwort, das verwendet werden kann, um eine Drittanbieter-Bibliothek über das Netzwerk verweisen, aber alle Beispiele, die ich finden konnte bezogen auf *.js
Datei. Wie kann ich require
verwenden, um auf eine .zip
Datei zu verweisen. Muss ich auch diese zip
Datei auf jedem Client-Rechner setzen?
Sie benötigen eine weitere externe lib, um komprimierte Daten und eval enthaltene Skripte zu entpacken. Sie können es als Ressource laden. Ist es wirklich notwendig, mit einem Reißverschluss umzugehen? Ziehen Sie das Entpacken auf einem Server und die Verwendung von entpackten Dateien in Betracht. Sowohl "@ require" als auch "@ resource" enthalten eine Kopie auf dem Client im Ordner des Benutzers. Überlegen Sie sich auch, GM-Skript in eine xpi-Erweiterung zu kompilieren. –
AWS gibt Ihnen die Möglichkeit, eine "verkleinerte" Version des SDK herunterzuladen, Sie sollten diese Option anstelle der 'Entwicklung' verwenden. Die Option "Minimiert" gibt Ihnen eine '.js'-Datei zum Herunterladen. – EyuelDK