Ich teste Typescript mit jquery, aber wenn ich die Datei test.ts kompiliere, gibt es immer einen Fehler, der anzeigt: Kann den Namen '$' nicht finden.
Ich habe bereits jquery & amp importiert; hat seine Definitionsreferenz hinzugefügt.
Wenn ich import $ = require("jquery")
in meiner test.ts
-Datei verwende, wird beim Kompilieren von Cannot find module jquery
ein weiterer Fehler " tsc
" auftreten. Der JQuery-Ordner ist jedoch bereits im Ordner node_modules vorhanden.
Weiß jemand, wie man jQuery korrekt in Typoskript verwendet?
Unten sind meine Schritte:
npm install jquery --save
typings install --global --save dt~jquery
/// <reference path="../../../typings/globals/jquery/index.d.ts" />
hinzu.
tsconfig.json
%Vor%test.ts
%Vor%Ich weiß nicht, ob es hilft, aber ich habe das gleiche Problem für meinen Datepicker gelöst.
Zuerst habe ich jQuery mit folgendem Befehl installiert: npm install --save-dev @types/jquery
Fügen Sie dann die Abhängigkeiten in Ihrer angular-cli.json-Datei hinzu:
%Vor%Ich denke, das Hinzufügen des jQuery-Teils könnte für Sie funktionieren. Bitte lass es mich wissen, wenn es funktioniert.
Wenn Sie diese Fehler in 90% der Fälle finden, ist das wegen der Versionskontrolle ein Problem von @ types / jquery
Versuch zu laufen:
%Vor% Dann in app.module.ts
:
Dann renne:
%Vor%Und du solltest bereit sein zu gehen.
Tags und Links jquery typescript typescript-typings