Excel(xls)预处理器的业力

我在Angular应用程序中遇到了一块代码,它使用xls.js打开并处理Javascript中的Excel文件。 问题是我如何去testing这些function?

我试图去下karma.conf.js文件中的预处理器的路线,并且安装了用于excelparsing的节点模块,如下所示:

 npm install excel-parser 

它成功地将模块安装到了我的node_modules文件夹。 我在karma中的预处理器命令如下所示:

  preprocessors: { 'src/main/webapp/partials/common/components/header-bar/header-bar.html': ['ng-html2js'], 'src/main/webapp/partials/visibility/visibility/import/test/test_spreadsheet.xls': ['excelParser.js'] }, 

我已经将目标excel文件添加到上面使用相同path的文件列表中。 Karma在启动时发生错误:

 WARN [preprocessor]: Can not load "excelParser.js" Error: No provider for "preprocessor:excelParser"! (Resolving: preprocessor:excelParser) Uncaught SyntaxError: Unexpected token ILLEGAL 

抛出电子表格的第一行。

其他人处理Excel处理与噶或可以build议一个替代我的路线下去?

感谢您的任何build议