Import jquery und bootstrap im Typoskript commonjs
ich bin mit browserify zu importieren, nodejs-Module. Alle arbeiten gut mit dieser Syntax:
$ = jQuery = require('jquery');
require('bootstrap');
require('angular');
require('ngRoute');
require('firebase');
require('angularfire');
Jetzt versuche ich, zu konvertieren, die in Typoskript (version 1.8), aber ich kann nicht herausfinden, wie es zu tun. Ich bin mit tsify plugin von browserify
habe ich versucht, einige Syntax wie
import * as jquery from "jquery";
import * as jQuery from "jquery";
import * as $ from "jquery";
oder
declare var jQuery;
declare var $;
import * as jquery from "jquery";
$ = jQuery =jquery;
aber es funktioniert nicht!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben 'jQuery' Global verfügbar in den browser, müssen Sie es auf dem windows-Objekt.
Diese funktioniert bei mir:
Siehe diese Antwort: Erklären Typoskript Globale variable als "Modul" geben
am Anfang Ihrer Datei, die Sie haben, zu sagen, Typoskript Sie sollten wissen, die typescript Definitionen von nodejs, jquery und so weiter.
verlangen, ist nicht bekannt waren, bevor die d....ts-Datei nodejs ist nicht referenziert
$ - oder jquery ist nicht bekannt, bevor die d....ts-Datei für jquery ist nicht referenziert ...
finden Sie ein großes Paket von typescript Definitionen auf jeden Fall Eingegeben
http://definitelytyped.org/
ich hoffe, dies ist hilfreich
Haben Sie versucht:
Stellen Sie sicher, dass jQuery installiert:
import $ von "jquery"; ist das, was hier funktioniert.