Der Name 'jquery' kann in angular2 nicht gefunden werden
Arbeite ich die ng2-datetime. Installiert über npm, aber wenn ich die Projektmappe erstellen, erhalte ich eine Fehlermeldung, dass nicht finden können, den Namen 'jQuery'.
Habe ich die jQuery durch npm und versuchte auch, gehören die jquery-Bibliothek, aber das Problem noch besteht.
Kann mir jemand sagen, was sonst noch so dazu gehört? Ich bin mit eckigen 2.2 mit Typoskript und meine IDE ist VS2015
app.- Modul.ts
soeben das import-Anweisung
import { NKDatetimeModule } from 'ng2-datetime/ng2-datetime';
und unter Importe
@NgModule({
imports:[NKDatetimeModule ])}
InformationsquelleAutor der Frage user3510028 | 2016-12-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
3 Schritte:
Installieren jQuery. (überspringen, falls bereits installiert)
Installieren-Typen für jQuery.
Import jQuery in app.- Modul.ts.
InformationsquelleAutor der Antwort Tomas Marik
Ich es geschafft habe, durch die Installation
@types/jquery
von npm.InformationsquelleAutor der Antwort user3510028
nach der Installation von jQuery
und das jQuery-Typoskript AutoVervollständigen
nun müssen Sie diese Referenz "../node_modules/jquery/dist/jquery.min.js" der Winkel-cli.json - Datei im Stammverzeichnis des Winkel-Cli Ordner innen die Scripts": [] Eigenschaft. danach, jQuery verfügbar sein wird für Sie wie eine Globale variable, Toll!
InformationsquelleAutor der Antwort Smaillns
Sein, weil Ihre - Testungen für jquery nicht gefunden wird, Verwenden Sie den folgenden Befehl
Wenn Sie speichern möchten, wie Sie eine Abhängigkeit entfernen "--globalen" Flagge
InformationsquelleAutor der Antwort Ignatius Andrew
Für mich ist diese Methode gearbeitet:
npm install jquery --speichern
npm installieren @Typen/jquery --save-dev
Hinzufügen von jquery in eckig.cli.json/Winkel.json, überprüfen Sie auch den Pfad jquery.min.js :
"scripts": [ "../node_modules/jquery/dist/jquery.min.js",
"../node_modules/bootstrap/dist/js/bootstrap.js"]
Gewährleisten bootstrap-Abhängigkeit ist nach jquery, wenn Sie mit bootstrap.
deklarieren var $:;
InformationsquelleAutor der Antwort user3817773