参考错误:当我尝试通过 nodemon myWebJs.js 运行时未定义 $ ...一切都在浏览器上正常工作..只是节点不工作

Posted

技术标签:

【中文标题】参考错误:当我尝试通过 nodemon myWebJs.js 运行时未定义 $ ...一切都在浏览器上正常工作..只是节点不工作【英文标题】:referenceError: $ is not defined when i try to run thru nodemon myWebJs.js ... everything works on browser..just node is not working 【发布时间】:2020-11-24 22:48:09 【问题描述】:

html CODE

javascript code

任何帮助将不胜感激!谢谢!

【问题讨论】:

【参考方案1】:

好的,您的代码无法正常工作有几个原因。 $ 我认为是您的应用程序对 Jquery 的依赖,并且在浏览器中运行良好,但是您没有在节点中导入 Jquery,因此您的应用程序不知道 $ 是什么——在它看来,它是一个未定义的变量.此外,您的代码还在创建快速服务器的同时进行 DOM 操作。在我的脑海中,我几乎没有想到任何需要这样的代码的情况,更不用说在没有大量编译步骤的情况下也能正常运行。您现在最好的做法是将所有 Jquery JS 放入您的网络服务器上的 .js 文件中,并直接从 HTML 中使用它,而不是从实际的 express.js 和节点方面。

【讨论】:

他的代码甚至无法编译,因为 Node.js 和 Browser JavaScript 需要不同的环境来运行,而他正试图在一个环境中运行。

以上是关于参考错误:当我尝试通过 nodemon myWebJs.js 运行时未定义 $ ...一切都在浏览器上正常工作..只是节点不工作的主要内容,如果未能解决你的问题,请参考以下文章

nodemon,主管,永远都给出不同的错误,有啥建议吗?

为啥 nodemon 在终端中抛出一些错误?

尝试使用 Discord.js 安装 nodemon 时出错 [重复]

当我运行 nodemon 服务器时,我收到错误“bad auth Authentication failed. [nodemon] app crashed - waiting for file cha

Node.JS:出现错误:[nodemon] 内部监视失败:监视 ENOSPC

nodemon 无法正常工作