Tag: 套接字表

客户端节点上:未捕获ReferenceError:require未定义

所以,我正在用node / express + jade组合编写一个应用程序。 我有客户端加载的client.js 。 在那个文件中,我有从其他JavaScript文件调用函数的代码。 我的尝试是使用 var m = require('./messages'); 为了加载messages.js的内容(就像我在服务器端做的那样),然后在那个文件中调用函数。 但是,在客户端没有定义require ,并且它引发了Uncaught ReferenceError: require is not definedforms的错误Uncaught ReferenceError: require is not defined 。 这些其他的JS文件也在客户端的运行时加载,因为我把链接放在网页的头部。 所以客户端知道从这些其他文件导出的所有function。 如何从打开套接字到服务器的主client.js文件中的这些其他JS文件(如messages.js )调用这些函数?