我正在尝试很多天,在我的摩卡测试中打出打字稿断点但没有成功。他们不断受到.js文件的攻击,而不是打字稿源文件。我正在使用vscode 1.9.1。我已经问了一个类似的问题here但还没有答案。我在stackoverflow和谷歌上一直在阅读几个类似的问题。没有解决方案对我有用。
以下是.js file
中点击的断点的截图,而不是打字稿:
此文件是一个只读文件,似乎是由mocha在运行时生成的。这里奇怪的是我在.js文件的末尾插入了sourcemaps characters
,尽管在我的tsconfig.json
(下面)我有选项"sourceMap": true
这意味着源图是一个单独的文件
我怀疑这是我的问题的原因。我已经把头发拉了很多天,在互联网上寻找解决方案。似乎很多人都面临同样的问题。当然必须有人能够调试mocha + typescript文件。
P.S
这是React + Typescript应用程序。在我正在开发的React-Native应用程序中,我的打字稿mocha测试文件的断点被打中。