如何修复:“;“出口未定义”&&引用;“要求”未定义;从vscode webview扩展导入包时出错
我正在基于开发一个vscode webview扩展 我正在尝试使用标记从cdn导入外部节点_模块。包已加载,我可以使用它,但在某些导入的函数中存在模块导出,我得到以下错误:如何修复:“;“出口未定义”&&引用;“要求”未定义;从vscode webview扩展导入包时出错,webview,visual-studio-code,electron,vscode-extensions,Webview,Visual Studio Code,Electron,Vscode Extensions,我正在基于开发一个vscode webview扩展 我正在尝试使用标记从cdn导入外部节点_模块。包已加载,我可以使用它,但在某些导入的函数中存在模块导出,我得到以下错误:uncaughtreferenceerror:exports未定义 我发现有人用以下“黑客”解决了这个问题: var exports={} 所以我试过了,现在我得到了关于“require”的类似错误: 未捕获引用错误:未定义require 我只是想做一些简单的软件包导入,不知道为什么会这样,可能是因为它以webview的形式运
uncaughtreferenceerror:exports未定义
我发现有人用以下“黑客”解决了这个问题:var exports={}代码>
所以我试过了,现在我得到了关于“require”的类似错误:
未捕获引用错误:未定义require
我只是想做一些简单的软件包导入,不知道为什么会这样,可能是因为它以webview的形式运行,可能是因为electron
知道如何解决吗?您正在加载的JavaScript包使用的是一个模块系统,可能是commonJS。webview只是一个普通网页,因此您需要自带模块支持
为此,您可以使用bundler,例如或包括模块加载器,例如Direct。您正在加载的JavaScript包使用的是模块系统,可能是commonJS。webview只是一个普通网页,因此您需要自带模块支持
为此,您可以使用bundler,例如,或包括模块加载器,例如directly