引入pdfjs-dist报错的问题

import PDFJS from 'pdfjs-dist'

通过直接引入pdfjs-dist会报错

引入pdfjs-dist报错的问题

 

 

 字面意思就是链判断运算符需要加载器才能用

第一种方法

我尝试安装加载器

yarn add @babel/plugin-proposal-optional-chaining
yarn add @babel/plugin-proposal-nullish-coalescing-operator

在babel.config.js配置上

引入pdfjs-dist报错的问题

 

 

 结果还是不行

后来通过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'

问题解决

 

上一篇:pdfjs-dist加载不全的解决方案


下一篇:jquery是javascript库还是框架?