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) */
/***/ }
我错过了什么?
答案 0 :(得分:0)
正如@ 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