So, I am writing an application with the node/express + jade combo.
var m = require('./messages');
in order to load the contents of
messages.js (just like I do on the server side) and later on call functions from that file. However,
require is not defined on the client side, and it throws an error of the form
Uncaught ReferenceError: require is not defined.
These other JS files are also loaded on runtime at the client because I place the links at the header of the webpage. So the client knows all the functions that are exported from these other files.
How do I call these functions from these other JS files (such as
messages.js) in the main
client.js file that opens the socket to the server?