Tag: jsdom
Umsetzung der WHATWG DOM und HTML Standards (unter anderem) für node.js
2
Antworten
Ich versuche zum Bearbeiten einer remote-HTML-und wieder manipuliert. Ich habe mich entschieden, JSDOM kann aber nicht herausfinden, wie man die manipulierten HTML zurück. Irgendwelche Ideen? jsdom.env({ url: "http://www.cnn.com", scripts: ["http://code.jquery.com/jquery.js"], done: function (err, window) { var $
1
Antworten
Im Gebäude einer app in node.js mit jQuery, aber wenn ich versuche zu führen, Sie sagt, Sie konnte Sie nicht finden Modul jsdom so, auch wenn ich nicht verstehe, warum die Installation von jQuery nicht installieren, diese
2
Antworten
Ich soll zum laden einer HTML-Datei (mit fs.Lesen), laden Sie den DOM mit jsdom, und ändern Sie dann die text-Knoten des Körpers (via jquery). Dann will ich speichern Sie die bearbeitete DOM-Fenster als HTML-Datei. Gibt es eine
6
Antworten
In meinem Scherz unit-test-ich bin rendering-Komponente mit ColorPicker. Die ColorPicker - Komponente erstellt ein canvas-Objekt und 2d-Kontext aber zurück 'undefined' die wirft einen Fehler "Cannot set property 'fillStyle' of undefined" if (typeof document == 'undefined') return null;
3
Antworten
Ich bin der Migration von node.js zu io.js und meine alte node.js code funktioniert nicht mit jsdom@5. var jsdom=require('jsdom'); var $=require('jquery')(jsdom.jsdom().createWindow); Hier ist der Fehler: /tmp/iojs/node_modules/jquery/dist/jquery.js:28 if ( !w.document ) { ^ TypeError: Cannot read property 'document'
3
Antworten
Ich Baue eine app Reagieren, die mit create-reagieren-app. Bekam ich folgende Fehlermeldung bei der Ausführung von ESLint: 8:3 error 'document' is not defined no-undef. Meine app läuft ohne Fehler, aber ich habe diese ESLint Fehler in 2
5
Antworten
Ich versuche zu konvertieren ein vorhandenes Projekt zu verwenden, Typoskript und ich habe Probleme mit meinem Test-setup. Hatte ich eine setup-Datei für meine tests gibt jsdom so, dass alle meine DOM interagieren code funktioniert bei meinen tests.
6
Antworten
Ich versuche, tests schreiben, für meine web-Komponenten Projekte im Scherz. Ich verwende bereits babel mit es2015 voreingestellt. Ich bin vor ein Problem beim laden der js-Datei. Ich habe ein Stück code, wo document Objekt hat einen currentScript
2
Antworten
möchte ich den Zugriff auf die html-Datei und erhalten eine element-id mit node.js dies ist meine html Datei : <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Diagram </title> <script> function generatePNG (oViewer) { //some other code reader.onloadend =
4
Antworten
Also Schreibe ich einige tests für den code, fügt ein click-Ereignis auf das Dokument. Ich bin mit JSDom, ReactJS, und Mocha/Chai-setup. Ich habe versucht den folgenden code in einem test: document.addEventListener('click', function() { console.log('test'); }); React.addons.TestUtils.Simulate.click(document); //also
7
Antworten
Habe ich nodejs installiert auf meinem windows-pc. Und es war in Ordnung arbeiten. Aber wenn ich versuchte zu installieren, mit jsdom "npm install jsdom" ich war prompoted von diesem Fehler. Knoten "C:\Program Dateien\nodejs\node_modules\npm\bin\node-gyp-bin\....\node_modules\node-gyp\bin\node-gyp.js" rebuild info es gearbeitet,
2
Antworten
Möchte ich die folgenden Aktionen ausführen auf server-Seite: 1) Kratzen einer Webseite 2) Simulieren Sie einen auf die entsprechende Seite klicken und navigieren Sie dann zu der neuen Seite. 3) Kratzen Sie die neue Seite 4) Simulieren
6
Antworten
Ich bin Planung ein webservice für meinen eigenen Gebrauch intern, ein argument, eine URL, und gibt html-Vertretung der gelöst DOM von dieser URL. Von aufgelöst, ich meine, dass der webservice wird zunächst die Seite an, die URL,
2
Antworten
Ich bin mit dem Befehl: mocha --compilers :./test/babel-setup.js --recursive --watch Es gibt Fehler: ReferenceError: window is not defined Habe ich Folgendes in meiner babel-setup.js: require("babel/register")({ compact: false }); Ich bin mit Knoten 0.12.7 und "Mokka": "^2.2.5" und
5
Antworten
Gibt es eine Möglichkeit zu deaktivieren und Müll sammeln Reagieren Komponente montiert mit TestUtils.renderIntoDocument innerhalb einer jsdom test? Ich versuche, etwas zu testen, was auf componentWillUnmount und TestUtils.renderIntoDocument zurück nicht alle DOM-Knoten zum Aufruf React. unmountComponentAtNode auf.