我在https://github.com/danielbush/webpack-babel-karma-sourcemap-coverage有一个测试项目。
\n\n它由两个简单的源文件组成src/,其中一个有一个故意错误(src/lib2.js )。
我想使用 babel 进行 webpack 和从 ES6 到 ES5 的转译,并使用 Karma 在此包上运行 Mocha 测试。
\n\n我已经添加了源映射并对此进行了测试,以便我可以看到原始文件的行号。
\n\n对我来说,堆栈跟踪如下所示:
\n\n21 02 2016 16:03:15.445:INFO [karma]: Karma v0.13.21 server started at http://localhost:9876/\n21 02 2016 16:03:15.451:INFO [launcher]: Starting browser Chrome\n21 02 2016 16:03:16.551:INFO [Chrome 48.0.2564 (Linux 0.0.0)]: Connected on socket /#yRS32ons0_2HGhrwAAAA with id 3072946\n\nSTART:\n lib1\n \xe2\x9c\x96 should return 1\n\nFinished in 0.015 secs / 0.001 secs\n\nSUMMARY:\n\xe2\x9c\x94 0 tests completed\n\xe2\x9c\x96 1 test failed\n\nFAILED TESTS:\n lib1\n \xe2\x9c\x96 …Run Code Online (Sandbox Code Playgroud)