Javascript 包括node.js/npm上的jQuery
我是Node的新手,如果这是一个微不足道的问题,我深表歉意 我正在尝试将jQuery包含到NodeJS项目中 从我所读到的,它应该像Javascript 包括node.js/npm上的jQuery,javascript,jquery,node.js,npm,Javascript,Jquery,Node.js,Npm,我是Node的新手,如果这是一个微不足道的问题,我深表歉意 我正在尝试将jQuery包含到NodeJS项目中 从我所读到的,它应该像 npm install jquery (将jquery包和依赖项安装到项目文件夹),然后添加 require("jsdom").env("", function(err, window) { if (err) { console.error(err); return; } var $ = require("jquery")(window)
npm install jquery
(将jquery包和依赖项安装到项目文件夹),然后添加
require("jsdom").env("", function(err, window) {
if (err) {
console.error(err);
return;
}
var $ = require("jquery")(window);
});
但是,当我执行此操作时,节点报告
TypeError:require(…)。env不是函数
我只尝试了var$=require(“jquery”)
,在这里它报告jquery需要一个包含文档的窗口
我有一种感觉,这与周期性依赖有关,但我无法找到哪些依赖需要以jquery和jsdom共同工作的方式删除。问题似乎是jsdom,而不是jquery。我对这个包不太熟悉,但问题似乎是没有定义env
函数。另请参见。env
是jsdom的一部分。也许它已经被弃用了?您还需要安装jsdomnpm install jsdom
nodejs中的JQuery想要实现什么?