Ich habe ein Brunch-Projekt eingerichtet, mit Brunch 2.8.2. Diese Version von Brunch funktioniert hervorragend mit Front-End-Abhängigkeiten über NPM. Ich benutze auch das Typescript Brunch Plugin und kann import $ = require("jquery")
in meinem Code gut machen.Load JQuery Plugin in Brunch 2.8
Allerdings ... Ich kann nicht herausfinden, wie man ein JQuery-Plugin lädt, so dass ich es in meinem Code verwenden kann.
Einfach zu package.json hinzufügen es nicht in meinem kompilierten vendor.js
angezeigt - das ist wie erwartet, da ich es nirgends benötigen.
ich nicht
npm: {
globals: {
"$": "jquery-validation"
}
}
Die oben für die Herstellung von JQuery selbst ein globales, aber vermutlich seit jquery-validation
legt sich nur auf JQuery, und nicht zurück alles selbst funktioniert gut nutzen können, wird es nicht über diese geladen.
Ich kann nicht require("jquery-validation")
in meinem Typescript-Code, da die .d.ts
für das Plugin (richtig) beschreibt es als an JQuery selbst angehängt und nicht exportieren ein eigenes Modul.
Gibt es eine Möglichkeit zu tun, was ich versuche zu tun?