我正在为一个mean.js应用程序运行一些mocha测试,我得到大量的缩进错误然后“Mocha爆炸!”错误。
我今天早上修好了,但更多地搞砸了,意外解除了我的修复。我不记得我是如何修复的,但我正在弄乱 npm install 并确保 mongoDB数据库是正确的。我检查过我的摩卡版本是最新版本。
非常感谢任何关于下一步可能成为问题的建议。
我在下面附上了终端错误。
图片1:执行grunt test --force
图片2:缩进错误
图3:“摩卡爆炸了!”错误
答案 0 :(得分:0)
问题是mocha正在运行的测试文件中的一个额外大括号。这解决了摩卡爆炸问题以及所有压痕问题。
答案 1 :(得分:0)
检查posttest脚本,并在必要时将其删除。
运行所有测试后,如下所示的脚本将启动Eslint(一种分析Javascript代码的工具):
"script": {
"lint": "eslint .",
"posttest": "npm run lint"
}