首页 文章

SourceMapping应用程序代码在Karma和Webpack中

提问于
浏览
1

当我们为应用程序提供服务时,它运行良好 . 在我们的Karma配置中,我们使用“Karma-sourcemap-loader”插件,我们在chrome dev工具中看到我们的原始格式我们的测试代码,但应用程序代码本身是不可读的 .

这是我们KarmaConfig中的相关部分

basePath: '',
frameworks: ['mocha'],
preprocessors: {
  'test/**/*.js': ['webpack', 'sourcemap'],
  'app/scripts/**/*.js': ['coverage']
},
files: [
  '*/build-plugin/polyfills/*.js'
],
webpack: webpackTestConfig,

这是webpack配置的相关部分 .

devtool: 'inline-source-map',
plugins: [
  new webpack.ProvidePlugin({
    _: "underscore",
    jQuery: 'jquery',
    this: {}
  }),
  new BowerWebpackPlugin({
    searchResolveModulesDirectories: false
  }),
  new webpack.optimize.OccurenceOrderPlugin(),
  new webpack.optimize.DedupePlugin(),
  new webpack.optimize.UglifyJsPlugin({
    minimize: true
  })
],

1 回答

相关问题