babel & karma & webpack 不工作

babel & karma & webpack not working

我将 babel 与 webpack 一起使用,并使用 karma 和 jasmine 进行测试。 为了使用 Set()(需要 polyfill),我添加了 :

loader: 'babel-loader?optional[]=runtime'

到配置。

这项工作非常适合应用程序本身,但测试不工作,抛出:

TypeError: 'undefined' is not an object (evaluating '_core.Object')

好的,自己解决了:

  1. 移除?optional[]=runtime'

  2. 添加到配置:

`

files: [
            'node_modules/babel-core/browser-polyfill.js',
      ... (rest of the needed files) 
    ],