节点上的客户端.js:未捕获的引用错误:未定义 require
我正在编写一个包含 Node.js、Express.js 和 Jade 组合的应用程序。
我有文件,它加载到客户端上。在该文件中,我有从其他JavaScript文件调用函数的代码。我的尝试是使用client.js
var m = require('./messages');
为了加载的内容(就像我在服务器端所做的那样),然后从该文件调用函数。但是,未在客户端定义,并且它会引发格式为 的错误。messages.js
require
Uncaught ReferenceError: require is not defined
这些其他JavaScript文件也在运行时在客户端加载,因为我将链接放在网页的标题上。因此,客户端知道从这些其他文件导出的所有函数。
如何从打开套接字的主文件中的其他 JavaScript 文件(如 )调用这些函数?messages.js
client.js