import PDFJS from 'pdfjs-dist'
通过直接引入pdfjs-dist会报错
字面意思就是链判断运算符需要加载器才能用
第一种方法
我尝试安装加载器
yarn add @babel/plugin-proposal-optional-chaining
yarn add @babel/plugin-proposal-nullish-coalescing-operator
在babel.config.js配置上
结果还是不行
后来通过https://github.com/mozilla/pdf.js/issues/13190解答
可以引用编译好的包
2.8.335版本之前
import PDFJS from 'pdfjs-dist/es5/build/pdf.js'
2.8.335版本之后
import PDFJS from 'pdfjs-dist/legacy/build/pdf.js'
问题解决