[英]Node.JS and Jquery - typeError createWindow is not a function
我正在嘗試使用node.js並使用node.js服務器對象從我的server.js文件向服務器發送xmlhttp請求。
我在.js文件的開頭定義了以下內容:
var http = require('http');
var jsdom = require('jsdom');
var $ = require('jquery');
當我嘗試使用nodejs控制台運行.js文件時,我收到以下錯誤:
require(...)。jsdom(...)。createWindow不是一個函數
有什么明顯的東西我不見了嗎?
我四處尋找答案,但沒有進一步。
謝謝你的回復。
似乎這是舊版jquery中的已知錯誤。 在node.js中重新安裝最新版本的Jquery解決了這個問題。
轉到你的package.json
文件,看看dependencies
,你正在使用哪個版本的jQuery。 你有機會使用1.7.4
這個舊版本我遇到了同樣的問題。 轉到Jquery 3.2.1解決它。
什么時候做的,
npm install jQuery
它安裝舊版本。
在做
npm install jquery
它安裝了較新的版本。
區別僅在於大寫Q.
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.