Mocha找不到带有配置的.mocharc.js文件的路径。
该文件位于:app / test / .mocharc.js
我尝试设置相对路径和完整路径,但始终会引发错误。用过的引号,双引号,转义的引号...仍然出现相同的错误。
在package.json中:
"scripts":{
test": "nodemon --exec \"mocha --config \"./test/.mocharc.js\""
},
命令行错误日志:
throw new Error(`failed to parse ${filepath}: ${err}`);
^
Error: failed to parse ./test/.mocharc.js: Error: Cannot find module './test/.mocharc.js'
答案 0 :(得分:0)
您的test
脚本命令格式不正确(不必要的双引号)。
"scripts":{
test": "nodemon --exec \"mocha --config ./test/.mocharc.js\""
},
您要运行mocha --config ./test/.mocharc.js
。
然后将其包装到nodemon
中,您可以这样做:
nodemon --exec \"<command here>\"
用您的命令替换<command here>
。
nodemon --exec \"mocha --config ./test/.mocharc.js\"