【问题标题】:Istanbul with webpack, getting `require.context` is `undefined` ????伊斯坦布尔与 webpack,获取 `require.context` 是 `undefined` ????
【发布时间】:2017-06-26 15:59:54
【问题描述】:

当使用karma-webpackistanbul-instrumenter-loaderisparta-loader 时,我在尝试实现它时遇到错误。

require.context 显示为 undefined

我相信这是因为它使用/查找 nodejs 要求而不是 webpack,因为 Object.keys(require) 记录为 ['keys', 'resolve', 'id']

【问题讨论】:

    标签: webpack karma-runner istanbul webpack-style-loader isparta


    【解决方案1】:

    看起来require.context 正在工作,但单独使用require 会使用node。这可能与 webpack 并不总是将对象语法视为实际对象的方式有关。

    因此requirerequire.context 无关。这可能是在构建时替换正则表达式函数。

    【讨论】:

      猜你喜欢
      • 2016-11-16
      • 2017-07-19
      • 2016-04-05
      • 2016-07-06
      • 1970-01-01
      • 1970-01-01
      • 2023-03-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多