我如何正确地导入jQuery插件到Node.JS?

背景

我是Node.JS的新手,但对JavaScript和jQuery非常有经验。 我没有问题通过npm install jquery ,但是,在代码中引用插件是另一个挑战。

我已经回顾了这个类似的StackOverflow问题 ,并且该解决scheme似乎工作,但在我看来,实例化一个“假”的浏览器窗口和注入基于插件的function,每次你需要插件可能不是最有效的方法。

linq.js (是的,我知道js linq可以通过npm使用,但是和linq.js不一样)。

注:我所指的插件不依赖任何DOM元素; 在我的情况下,它只是通过各种数据函数运行JSON对象。 这就是为什么我不认为我需要实例化窗口对象。

如何在Node.JS应用程序中正确导入和使用jQuery插件?

你没有。

你永远不要在服务器上使用jQuery。 它没有地方,你没有在服务器上的DOM和jQuery本身是一个平庸的图书馆开始。

如果你真的想在节点中使用“jQuery插件”,你可以将插件重写为一个独立的模块,而不需要依赖jQuery。

另外,你也不需要linq.js,因为它是一个你不需要的API,你已经有了数组方法。 另外,你在JavaScript中编码C#,而不是学习JavaScript。

你也有所有的数组方法(地图,filter,减less等),所以你根本不需要这个。 如果你真的想要一些糖linq.js提供使用下划线 。 (我个人推荐ES5超过下划线)

请正确使用ECMAScript,而不是模仿C#。