我有一个Vue Web应用程序,我已经使用Jest(v23.6.0)编写了单元测试。
当我在PhpStorm(v2018.3.1)中调试单元测试时,它会在放置在单元测试代码中的断点处中断。但是,当我在测试中的Vue组件中放置断点时,PhpStorm会忽略它们。
此外,当我尝试从放置在单元测试中的断点进入Vue组件测试时,PhpStorm会忽略并把我的“进入”指令视为“经过”。
我应该补充一点,我的项目将Babel(v7.0.0-beta.3)用于ES6支持。考虑到问题可能是由于转译后的行号不同而引起的,所以我在.babelrc
文件中添加了以下内容:
"sourceMaps": true,
"retainLines": true
不幸的是,这不能解决问题。
为什么PhpStorm忽略了我的断点,我该如何解决?