我正在尝试修复 javascriptwindow
元素问题。我已经完成了经典:
npm install jQuery
npm update
然后,在第 1 行的“server.js”文件中
var $ = require('jQuery');
在我的 Ubuntu 上,这段代码运行良好,没有问题,应用程序继续运行。在 Windows 7 上,有一个我无法与之战斗的怪物。
在我的 cmd 上写node server.js
(具有管理员权限),我看到这个消息:
我只是无法接受这个原因:window.XMLHttpRequest is undefined
。我是一个好奇的人,所以我发现在哪里window.XMLHttpRequest
初始化以及谁/什么为此工作:
在http://github.com/coolaj86/node-jquery/blob/master/lib/node-jquery.js的第 8 行。
window.XMLHttpRequest = require("xmlhttprequest").XMLHttpRequest;
为什么不做它的工作?
https://github.com/driverdan/node-XMLHttpRequest/blob/master/lib/XMLHttpRequest.js这里是xmlhttprequest代码。