Chrome extension-apis in Typoskript
Baue ich eine chrome-Erweiterung geschrieben, in Maschinenschrift. Ich bin mit WebStorm und ich fügte hinzu, die chrome-DefiniteltyTyped
Bibliothek in mein Projekt.
Jedoch, wenn ich dies Schreibe, in meinem Typoskript-code : chrome.extension.getURL
Ich bekam eine Fehlermeldung : cannot find name 'chrome'
.
Da meine javascript-Datei wird nicht generiert und ich kann es in meiner Erweiterung.
Habt Ihr irgendwelche Lösung?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dass sollte funktionieren : https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/types/chrome/index.d.ts
TIPP: stellen Sie sicher, Sie haben eine
reference
- tag Hinzugefügt:///<reference path="pathTo/chrome.d.ts"/>
npm install @typed/chrome
. Es gibt keine Notwendigkeit für die Referenz-Pfad dann (die meisten IDE ' s, um den Typen dann leicht).Als Typoskript von 2 (oder 2.x, nicht sicher), sollten Sie den import der chrome-Typen von @Typen.
im Paket.json:
Und im tsconfig:
devDependency
und nicht regelmäßig?chrome
direkt. Wenn Sie VS-Code, es sollte zeigen, bis in IntelliSense.