我'm currently creating an hybrid app with cordova, react and webpack. Everything is working well except for the use of some lib for viewing pdf file. I' m使用这个:https://github.com/wojtekmaj/react-pdf,这取决于pdfjs-dist . 我只做了我的软件的网络版本,编译工作 . 但是因为我在cordova上传递它,因为pdfjs-dist我无法编译 . 我收到此错误:

错误在./node_modules/pdfjs-dist/build/pdf.js找不到模块:错误:无法解析'node_modules / pdfjs-dist / build'中的'imports'突然改变:不再允许省略''使用加载器时的-loader'后缀 . 您需要指定'imports-loader'而不是'imports',请参阅https://webpack.js.org/guides/migrating/#automatic-loader-module-name-extension-removed

我不知道问题出在哪里,我认为这是来自webpack .

我正在使用这个cordova样板来创建我的.apk . https://github.com/unimonkiez/react-cordova-boilerplate .

我没有更改webpack配置,这是:https://github.com/unimonkiez/react-cordova-boilerplate/blob/master/bin/get-webpack-config.js

只有webpack版本有变化 . 我正在使用3.10 .

提前致谢 .