无法在安装后在Node js上运行zerorpc

我正在尝试使用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软件包中包含的所有文件的文件夹。 但是,我不明白错误的根源。 有人可以解释为什么这个错误发生?

感谢您的build议。 我必须运行.js文件作为node filename.js而不是js filename.js