我试图了解Chrome (F12工具)是如何连接起来的,以便进行类型记录调试。
我有一个简单的项目,效果很好。我决定把我的一些文件放在更深的文件夹里。(我使用了我的test.html、test.ts和生成的test.js,并将它们放在一个名为“视图/测试”的文件夹中,在此之前,它们只处于“视图”中)。
当我这样做时,ts文件不再显示在调试器中的文件列表中。如果我将网络级别的文件夹映射到我的文件中,我可以让它显示出来。但断点不起作用。
当我回滚到更平坦的文件结构时,ts文件就在那里了,可以对其进行调试。
那么,为什么它不允许我查看和调试ts文件时,它是嵌套的一个层次更深?
注意:我在测试时做了几次“空缓存和硬释放”。
发布于 2015-12-02 15:22:21
听起来您可能需要重新生成源映射,因为这些映射将引用特定TypeScript源文件中的特定段。如果您移动.ts
文件而不重新创建源代码映射,那么Chrome调试器将不知道在哪里查找TypeScript源代码。
https://stackoverflow.com/questions/34052438
复制相似问题