Javascript 巴别塔/摩卡:摩卡已在全球安装,但未定义descripe()

Javascript 巴别塔/摩卡:摩卡已在全球安装,但未定义descripe(),javascript,node.js,mocha.js,Javascript,Node.js,Mocha.js,我正在尝试运行测试,但出现以下错误: /dev/tests/counters.spec.js:12 describe('Work damn you!', function () { ^ ReferenceError: describe is not defined 摩卡咖啡在全球和本地安装到项目中。我不确定是否正确,但这是我的测试脚本: "test": "mocha --compilers js:babel-register --require dev/tests/counters.spec

我正在尝试运行测试,但出现以下错误:

/dev/tests/counters.spec.js:12
describe('Work damn you!', function () {
^

ReferenceError: describe is not defined
摩卡咖啡在全球和本地安装到项目中。我不确定是否正确,但这是我的测试脚本:

"test": "mocha --compilers js:babel-register --require dev/tests/counters.spec.js"

我是不是有什么明显的错误?欢迎提供任何帮助。

package.json中尝试此配置:

{
  // ...
  "test": "mocha dev/tests/counters.spec.js --compilers js:babel-register"
  // ...
}

--require
选项用于包括像
should
这样的模块,但不包括单元测试文件。关于这个选项。

我们可以看到该文件中的代码吗?它对我来说也很有效,只是确保文件路径正好位于关键字
mocha
之后,因为在此之前我有--compiler,但它也不起作用。