找不到模块'../build/Release/node_expat.node'

我正在尝试读NODE JS中的文件xls文件我的示例代码如下

var fs = require('fs'); var htmlparser = require("htmlparser"); var office = require('office'); exports.onlyText = function(test) { test.expect(3); var handler = new htmlparser.DefaultHandler(function (error, dom) { test.ok(!error, error); var text = htmlparser.DomUtils.getElementsByTagName("P", dom)[0].children[0].raw; test.strictEqual(text, '213', 'text data'); test.done(); }); office.parse(__dirname + '/test.xls', function(err, data) { test.ok(!err, err); var parser = new htmlparser.Parser(handler); parser.parseComplete(data); }); }; 

我不知道我在哪里错了

该错误来自您的一个节点模块(可能是node-expat )。 确保npm能够正确安装所有的模块。