为什么在Node.js上使用jQuery时,$ .ajax未定义?
我有一个应该在客户端上运行的模块,但是我正在Node.js上testing它,所以我想让$.ajax
工作。
我在项目上安装了jQuery
:
$ npm install jQuery
然后我这样做:
var $ = require("jquery"); console.log($.ajax); // undefined
$.ajax
是未定义的。
这对我来说有点意义,因为ajax
是静态的,我认为require("jquery")
的结果相当于浏览器中的$.fn
。
如何在节点上使用$.ajax
?