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议