簡體   English   中英

Node.JS和Jquery - typeError createWindow不是函數

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM