首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Snowpack & Peerjs:未捕获ReferenceError:对未声明的变量parcelRequire赋值

Snowpack & Peerjs:未捕获ReferenceError:对未声明的变量parcelRequire赋值
EN

Stack Overflow用户
提问于 2021-02-27 00:35:52
回答 3查看 599关注 0票数 1

我试着用peerjs做一个小应用,但是当我尝试import Peer from "peerjs"的时候,我的代码崩溃了:

Uncaught ReferenceError: assignment to undeclared variable parcelRequire

http://localhost:8080/_snowpack/pkg/peerjs.js:20

我在网上找不到任何东西。我不明白为什么snowpack使用parcel,因为我没有安装任何插件,我试图用Skypack导入Peerjs,但它是一样的。另一方面,当我测试导入另一个库时,在这里我使用canvas-confetti进行了测试,它可以工作。所以我不知道为什么Snowpack不喜欢Peerjs

EN

回答 3

Stack Overflow用户

发布于 2021-02-27 00:52:48

这是peerJs库的一个问题。

您可以看到导致此问题的代码行,您可能可以通过在导入here库之前设置window.parcelRequire来缓解此问题。考虑向peerJs的github提交一个问题。

票数 1
EN

Stack Overflow用户

发布于 2021-03-27 06:26:41

Stack Overflow用户

发布于 2021-11-05 08:06:17

您可以通过将esModuleInterop: trueallowSyntheticDefaultImports: true添加到tsconfig.json来修复此问题

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66389575

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档