gpt4 book ai didi

javascript - 我可以在 Node.js 中使用 jQuery 吗?

转载 作者:IT老高 更新时间:2023-10-28 11:14:22 27 4
gpt4 key购买 nike

是否可以使用 Node.js 在服务器端使用 jQuery 选择器/DOM 操作?

最佳答案

更新(2018 年 6 月 27 日):jsdom 似乎有一个重大更新,导致原始答案不再有效。我找到了 this现在解释如何使用 jsdom 的答案。我复制了下面的相关代码。

var jsdom = require("jsdom");
const { JSDOM } = jsdom;
const { window } = new JSDOM();
const { document } = (new JSDOM('')).window;
global.document = document;

var $ = jQuery = require('jquery')(window);

注意: 原始答案没有提到您还需要使用 npm install jsdom

安装 jsdom

更新(2013 年末):jQuery 官方团队终于接管了 npm 上 jquery 包的管理:

npm install jquery

<罢工>然后:

require("jsdom").env("", function (err, window) {
if (err) {
console.error(err);
return;
}
var $ = require("jquery")(window);
});

关于javascript - 我可以在 Node.js 中使用 jQuery 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1801160/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com