Javascript 摩卡测试中的Npm模块错误

Javascript 摩卡测试中的Npm模块错误,javascript,node.js,unit-testing,npm,mocha.js,Javascript,Node.js,Unit Testing,Npm,Mocha.js,我试着让摩卡咖啡在我的身体上运行。但是,我在CLI中遇到以下错误: > wym-app@0.52.0 mocha /var/www/wym/wym-app_main > cross-env NODE_ENV=test mocha "lib/*.spec.js" --compilers js:babel- core/register --recursive module.js:341 throw err; ^ Error: Cannot find module

我试着让摩卡咖啡在我的身体上运行。但是,我在CLI中遇到以下错误:

> wym-app@0.52.0 mocha /var/www/wym/wym-app_main
> cross-env NODE_ENV=test mocha "lib/*.spec.js" --compilers js:babel-    core/register --recursive

module.js:341
    throw err;
    ^
Error: Cannot find module 'apiConfig'
....
有几点:

  • 摩卡咖啡在本地和全球都有安装

  • 我的网页包构建工作正常

  • 摩卡全球版是3.1.2

  • 已安装的devdependency包括:

    "babel-cli": "^6.7.5",
    "babel-core": "^6.7.6",
    "babel-loader": "^6.2.4",
    "babel-plugin-transform-object-rest-spread": "^6.6.5",
    "babel-preset-es2015": "^6.6.0",
    "babel-preset-react": "^6.5.0",
    "babel-register": "^6.7.2",
    "cross-env": "^1.0.8",
    "mocha": "^2.5.3",
    ...
    
  • My package.json具有以下用于运行mocha测试的命令:

    “mocha”:“cross-env-NODE_-env=test-mocha\“lib/*.spec.js\”--编译器js:babel核心/寄存器--递归”

  • 目录路径如下所示:

    • package.json
    • webpack.config.js
    • 解放党/
      • index.js
      • index.spec.js