jsdom

    0熱度

    1回答

    我有一個node.js項目可以在PC和Linux上正常運行,但是在Mac(Mountain Lion)上運行時,jQuery模塊不起作用。對窗口對象屬性的任何賦值都將被忽略。 也就是說 if(jQuery){ window.jQuery = jQuery; if(!window.jQuery){ throw "assignment didn't have any e

    1熱度

    1回答

    看來,我可以在jsdom找到的所有文檔都是關於"scraping oher people's pages"的信息。我想使用jsdom或node-jquery來更新用戶所在的頁面。我知道,當我編寫代碼時,我可以只有一個鏈接到公共目錄中的JavaScript文件的常規<script>標記,但我想了解如何從服務器執行此操作(如果甚至可能的話)。我真正想要的是允許多個用戶連接到一個頁面,並在一個用戶執行操

    0熱度

    1回答

    $ sudo npm install jsdom npm http GET https://registry.npmjs.org/jsdom npm http 304 https://registry.npmjs.org/jsdom .... [email protected] install /home/sadchandra/node_modules/jsdom/node_modules

    4熱度

    1回答

    是否有任何庫可以幫助web工作人員內部的html字符串操作? 我想什麼,能夠做的是,工人裏面,有嘶嘶聲,類型選擇工具,可以讓我做的事情,如: hString = "<div><img src='foo'></img></div>" imgSrc = $(hString).find("img").attr("src") // foo ,沒有DOM互動。

    0熱度

    2回答

    我使用cheerio和node.js的解析一個網頁,然後使用CSS選擇器找到它的數據。 Cheerio在格式錯誤的html上表現不佳。 jsdom更寬容,但兩者的行爲都不一樣,而且在某些情況下,其他人都能正常工作時,我都看到了這兩種情況。 鉻似乎做了很好的工作與同畸形的HTML創建一個DOM。 我怎樣才能複製Chrome的創建從不良HTML DOM一個能力,然後給這個DOM的「乾淨」的HTML表示

    1熱度

    1回答

    我有興趣爲一個項目做一些服務器端DOM操作,所以我決定看看node.js,特別是jsdom。我對node.js完全陌生,所以可能我的錯誤是顯而易見的,但從來沒有我不能找到解決方案,我的問題在任何地方... 首先,我在本地Windows上運行節點,並使用在線IDE cloud9 值得一提的是,由於所需的依賴項contextify不能在Windows下編譯(需要C++和Python,而且作爲我發現np

    1熱度

    2回答

    我使用jsdom node.js模塊的應用程序,做一些網頁抓取來獲取它所需要的一些數據。當我在本地運行時,這工作得很好。 但是,當我將應用程序推送到cloudfoundry時,它崩潰了。該日誌如下: ====> /logs/stderr.log <==== /var/vcap/data/dea/apps/caretogethersandbox-0-8b20af9255bbf552d0f490cb6

    7熱度

    2回答

    使用此命令:npm install jsdom,試圖讓jsdom啓動並運行以與node.js服務器一起使用,我得到以下一系列錯誤。有人可以幫助澄清這個問題嗎?我認爲可能還有一個問題,因爲它無法安裝contextify ......先謝謝了! npm http GET https://registry.npmjs.org/jsdom npm http 304 https://registry.np

    5熱度

    1回答

    我正在尋找關於jsdom的文檔,這個文檔比在https://github.com/tmpvar/jsdom處的自述文件更具描述性。 具體來說,我正在尋找如何解釋由jsdom創建的DOM節點的nodeType屬性的說明。據我所知,該屬性存儲一個沒有固有含義的整數。在直接示例中,我確信有一些測試可以發現哪些DOM節點類型的整數映射,但編寫自定義測試和自檢代碼需要很長時間才能解決這些對象。我使用doc的

    0熱度

    1回答

    我對這裏發生的事情感到非常困惑。與D3 2.10.1中,require 'd3'呼叫此行D3的index.js的產生約jsdom錯誤: document = require("jsdom").jsdom("<html><head></head><body></body></html>"); jsdom是D3的node_modules文件夾從NPM安裝。但是,即使我將jsdom直接作爲packa