我正在尝试使用Node.js设置zerorpc
。但是,即使在安装zerorpc
之后,我也会收到错误:
Exception: ReferenceError: Can't find variable: require
以下是我的.js
文件中的代码:
var zerorpc = require("zerorpc");
var client = new zerorpc.Client();
client.connect("tcp://127.0.0.1:4242");
client.invoke("hello", "World!", function(error, res, more) {
console.log(res);
});
我使用以下一系列命令安装了zerorpc
:
brew install zmq
npm install zerorpc
看来zerorpc安装正确,因为我看到一个文件夹,其中包含zerorpc
包中应包含的所有文件。但是,我不明白错误的根源。有人可以解释为什么会出现这个错误吗?
答案 0 :(得分:0)
感谢您的建议。我必须将.js
文件作为node filename.js
而不是js filename.js
运行。