webpack 不包括包中的文件

webpack not including file in bundle

Webpack 不包含依赖项的依赖项。 使用 require('entry?name-of-dep').

需要此叶依赖项

webpack.config.js

module: {
    loaders: [
      {
        test: /\.html$/,
        loader: 'raw-loader'
      },
      {
        exclude: [/\.html$/, /(node_modules|bower_components)/],
        loader: 'babel-loader',
        query: {
          presets: 'es2015',
        }
      }
    ]
  }

在输出包中,缺少的依赖项为:

/* 38 */
/***/ function(module, exports) {

    /* (ignored) */

/***/ }

我错过了什么?

正如@async5 所指出的,这是一个回归:https://github.com/mozilla/pdf.js/issues/7165

而且需要手动添加workerSrc路径: https://github.com/mozilla/pdf.js/blob/master/examples/webpack/main.js#L11

并单独创建包: https://github.com/mozilla/pdf.js/blob/master/examples/webpack/webpack.config.js#L8