如何设置webstorm来支持因果报应测试的源映射。js
文件是通过typescript编译器生成的。
我也将源映射添加到了karma conf文件中。
files: [
'common/ext/lodash.min.js',
'.tmp/tests/unit.js',
'.tmp/tests/unit.js.map'
],
看起来它正在加载,因为它击中了typescript文件中的brakpoint,但是,得到了一个错误
Uncaught SyntaxError: Unexpected token :
at http://localhost:9876/base/.tmp/tests/unit.js.map?94f7...f22b6:1
sourcemap文件不是有效的json文件吗?那么为什么会出现这种错误。有更好的方法吗?
似乎将.map文件包含在file[]中是目前唯一的方法。。。我也尝试过karma typescript预处理器,但由于https://github.com/karma-runner/karma/issues/990