Wir haben einige Probleme damit, die JavaScript-Plugins Zurb Foundation Sites korrekt zu initialisieren, wenn sie über SystemJS importiert werden.Laden von Zurb Foundation Sites über SystemJS
Wir haben jQuery und Foundation über JSPM installiert:
jspm install jquery
jspm install npm:foundation-sites
Dann initialisieren wir die Anwendung wie folgt aus:
import jQuery from 'jquery';
import foundation from 'foundation-sites';
jQuery(document).foundation();
Wenn wir dann versuchen Sticky zu erhalten zum Beispiel zu arbeiten, die CSS-Klassen werden hinzugefügt (über JS). Aber das Skript funktioniert nicht, und wir bekommen keine Fehler.
Wenn wir dann die Anwendung über JSPM bündeln, funktioniert das Skript wie es sollte. Es fühlt sich an, als hätten wir ein Problem mit Abhängigkeiten, die nicht geladen werden. Wir haben versucht, herauszufinden, wie zu shim dependencies in SystemJS, ohne Glück.
Gibt es vielleicht jemanden, der das zur Arbeit gebracht hat?
Mit dem gleichen Problem arbeitet. Ich benutze auch SystemJS. Ich habe foundation.min.js als Grundlage für meinen SystemJS Loader hinzugefügt. Also würde ich erwarten, es in TypeScript als Grundlage zu importieren. Wie kann ich dem Typoskript klar machen wo das Modul herkommt, denn mir scheint das irgendwie nicht klar zu sein. – DaSch