下面是我的 package.json 的设置
如果我从命令行运行 npm test
所有开玩笑的测试用例都正确执行。如果我直接从命令行使用命令 jest
我会收到此错误:
测试套件运行失败
> TypeError: Path must be a string. Received undefined > > at assertPath (path.js:7:11) > at Object.relative (path.js:538:5) > > ``` 这发生在任何测试文件上。 知道什么地方出了问题以及如何解决吗?
“scripts”: { “test”: “standard && jest”, “format”: “standard –fix”, “start”: “webpack-dev-server –config webpack.config.dev.js”, “build”: “webpack –config webpack.config.prod.js” },
”`
原文由 GibboK 发布,翻译遵循 CC BY-SA 4.0 许可协议
我使用以下方法解决了这个问题: