如何解决从cdn.js模块导入
我是javascript的初学者,所以我对良好的实践和可能性没有太多的了解。
问题
我想使用this pdf library编辑一些pdf文件。但是我无法在没有nodejs或其他东西的情况下导入该库。
我尝试过的事情
在我的html文件中,我有脚本import语句:
<script src="https://cdn.jsdelivr.net/npm/pdf-lib/dist/pdf-lib.js"></script>
<script type="module" src="./assets/js/Client.js"></script>
第二行是我想在其中使用pdf库的脚本的导入。
在我的脚本“ Client.js”中,我具有以下代码行:
import { PDFDocument } from 'pdf-lib'
mypdf = window.PDFDocument.load(file)
File
是导入的文件,这要感谢event.dataTransfer。
我目前正在使用Visual Studio代码的实时服务器扩展作为环境。
当我在浏览器上加载页面时,
我收到错误消息:
未捕获的TypeError:无法解析模块说明符“ pdf-lib”。相对引用必须以“ /”、“./”或“ ../”开头。
我理解该错误,但就我而言,它不是“相对参考”,我不知道该怎么做...
我对如何使它与cdn js一起使用进行了一些研究,但发现的每个解决方案均无效
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。