Javascript 摩卡测试中的Npm模块错误
我试着让摩卡咖啡在我的身体上运行。但是,我在CLI中遇到以下错误: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
> 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