在 node.js CLI 中加载 jQuery [重复]
Posted
技术标签:
【中文标题】在 node.js CLI 中加载 jQuery [重复]【英文标题】:Load jQuery in node.js CLI [duplicate] 【发布时间】:2017-05-28 21:19:31 【问题描述】:我白天是一名 R 开发人员,晚上我正在努力学习用 javascript 做事。我非常习惯 REPL 类型的环境,我可以在我工作的 IDE 中运行代码。我正在编写的代码是针对 Web 应用程序的,但我仍处于 Javascript 的学习阶段,所以我想进行探索、实践等,我想在 REPL 环境中进行,以便我可以尝试某事,失败,尝试其他事情,等等。
我已经安装了 node.js 并配置了 Sublime Text 以通过 CLI 中的节点“构建”我的 Javascript 文件。但是,我想尝试使用 jQuery 中的一些东西。 我有没有办法将 jQuery 加载到 node.js 执行环境中,以便我的独立脚本可以使用必要的功能?
要清楚,我不是在谈论在服务器上使用 node.js,作为网络服务器,任何这些。我只是在我的 PC 上使用 node.js 作为执行环境来执行 vanilla,并且希望是略带法语的 bean vanilla 代码。
我读到您不能在其他 Javascript 文件中获取源代码,但显然 Web 浏览器会从多个源代码中加载代码并将它们混合在一起,因此在本地执行时似乎我应该能够做类似的事情机器。
【问题讨论】:
【参考方案1】:如果你只是想在 REPL 环境中尝试 jQuery,你可以从浏览器的开发工具中进行(主要浏览器通常在 F12 下称为“控制台”),这里不需要 nodejs,实现了 JS 引擎在浏览器中。
但是如果你想使用与 jQuery 相同的核心功能和语法,你可能想试试cheerio 包https://cheerio.js.org 这是一个:
专为服务器设计的核心 jQuery 的快速、灵活且精简的实现。
【讨论】:
以上是关于在 node.js CLI 中加载 jQuery [重复]的主要内容,如果未能解决你的问题,请参考以下文章
在 Node js 应用程序 + MongoDb 中加载数据时出现错误
mongo php驱动程序扩展在cli中加载,而不是OSX中的apache