Ich möchte die Definitionsdatei (.d.ts) in ein npm-Modul nach this manual bündeln. Wie sollte ich auf node selbst verweisen, da es verboten ist, \\\ <reference />
zu verwenden?Wie bereitet man eine Definitionsdatei für npm vor?
0
A
Antwort
1
Verweisen Sie nicht auf die Nodetypings, der Benutzer Ihres Moduls muss sie separat installieren.
0
Verwenden
/// <reference types="node" />
Verwandte Themen
- 1. Wie fügt man einem npm-Paket eine Typoskript-Definitionsdatei hinzu?
- 2. Wie bereitet man Django auf ein mögliches Slashdotting vor?
- 3. Wie bereitet man eine React.js-Komponente für die Verwendung in ClojureScript als externe Reagent-Komponente vor?
- 4. Wie erstellt man eine "externe Modul" Typoskript-Definitionsdatei, die in ein npm-Paket aufgenommen werden soll?
- 5. Wie Datei für Typoskript Definitionsdatei
- 6. Wie bereitet man Anwendungsdaten im Hintergrund auf?
- 7. App_Browsers Definitionsdatei für Edge
- 8. tsd: lokale Definitionsdatei installieren
- 9. App_Browsers Definitionsdatei für IE 11
- 10. Visual Studio angeben Definitionsdatei
- 11. Wie schützt man eine Geschwindigkeitsvorlage vor Manipulationen?
- 12. Wie bereitet man eine Proguard-Datei auf und was ist darin enthalten?
- 13. Gibt es eine Möglichkeit, Knoten und Npm-Versionen vor einer npm-Installation zu überprüfen?
- 14. Wie bereitet man die Umgebung vor, um den Tomcat-Server auf die einfachste Art und Weise zu betreiben?
- 15. Wie erstelle ich eine TypeScript-Definitionsdatei für eine Klasse, deren Eigenschaften sich je nach Instanziierung ändern
- 16. Wie kann ich eine Definitionsdatei in Typoskript für eine Javascript-Datei schreiben?
- 17. Gurke richtiger Schritt Definitionsdatei
- 18. Typoskript: Erweiterungsmodul in Definitionsdatei
- 19. Angular2-Definitionsdatei Fehler
- 20. Wie benötigt man eine CSS-Datei mit NPM und Meteor?
- 21. Wie installiert man mehrere Paketversionen mit npm
- 22. Schreiben der TypeScript-Definitionsdatei (.d.ts) für detect-element-resize.js
- 23. Kablammo! Explode-Funktion, die mir Kopfschmerzen bereitet!
- 24. Gibt es eine Projektdateiunterstützung wie npm/package.json für Pythons Pip?
- 25. So schreiben Sie Typescript-Definitionsdatei für das Beenden von JavaScript
- 26. Passwort ändern für npm Benutzer
- 27. wie man eine Sekunde wartet vor der Ausführung der Funktion
- 28. Wie man vor langer Zeit eine Annotation platziert wurde iOS
- 29. Kann TypeScript mit jQuery ohne Definitionsdatei interagieren?
- 30. bower_concat entspricht für NPM
ich sehe. Ich hatte auf einige explizite Informationen gehofft - der Benutzer meines Moduls muss wissen, dass das Modul etwas anderes verwendet. In diesem Fall ist mein Modul Node only (unterstützt keinen Browser), daher ist die Node-Referenz offensichtlich. Trotzdem muss ich gebrauchte Node-Module importieren, was zu funktionieren scheint. Gilt dieser Ansatz auch für Module von Drittanbietern (oder nur Node selbst)? – ahz
@ahz Wenn Sie [Typings] (https://github.com/typings/typings/) verwenden, um die Typdefinitionen von Abhängigkeiten zu verwalten, wird die Installation der relevanten Typdefinitionen für nicht globale Abhängigkeiten automatisiert. Leider sind viele Typdefinitionen derzeit nur von DefinitelyTyped verfügbar (und werden als global angenommen) und müssen daher vom Benutzer Ihres Moduls manuell installiert werden. Ich weiß nicht mehr, ob 'typings' den Benutzer Ihres Moduls über globale Typdefinitionen benachrichtigen wird, die ihnen möglicherweise fehlen. –