Wie verwende ich jQuery mit jsdom @ 5?

7

Ich migriere von node.js nach io.js und mein alter node.js-Code funktioniert nicht mit jsdom @ 5.

%Vor%

Hier ist der Fehler:

%Vor%

Ich verwende die letzten io.js v2.0.1 , [email protected] und [email protected] .

Was ist der richtige Weg, um jQuery mit jsdom @ 5 zu verwenden?

    
untitled 13.05.2015, 19:04
quelle

3 Antworten

22

Das Folgende ist mehr in Einklang mit dem, was Sie versuchen zu tun. Sehen Sie sich das Repo

an %Vor%

Das konkrete Problem mit Ihrem ursprünglichen Code ist, dass er die createWindow API verwendet, die in jsdom 1.0.0-pre.1 entfernt. (Beachten Sie, dass das in diesem Änderungsprotokolleintrag vorgeschlagene document.parentWindow selbst in 4.0.0 .)

    
Nindaff 13.05.2015, 19:44
quelle
3

Schauen Sie sich die Dokumentation Ссылка an. Dies sollte für [email protected]

funktionieren %Vor%     
addousas 02.01.2018 20:00
quelle
1

Die offizielle Dokumentation schlägt die Verwendung von jsdom.env und jsdom.jQueryify apis.

Der jsdom.env Weg

%Vor%

Der jsdom.jQueryify Weg

%Vor%     
John Slegers 10.08.2016 10:08
quelle

Tags und Links