如何在vs代码Webview扩展开发中导入npm软件包?

问题描述 投票:0回答:1

我想使用npm软件包(latextoMathML),但是当我在Webview上使用它时,运行扩展名时出现错误:未定义引用:软件包名称(latextoXML)未定义。我已经尝试通过let / var / const与require方法。我想在Webview功能下的js代码中使用。

javascript webview vscode-extensions
1个回答
0
投票

这是不可能的。 Node包需要一个正在运行的Node.js实例才能执行。但是,WebView只是浏览器。因此,您不能在那里使用任何Node.js功能。

但是,npm软件包通常是普通JS库的简单包装,它们同时支持Node.js和webbrowsers。 latextoMathML似乎已经很老了,我在Github上看不到任何这样的普通JS库。

© www.soinside.com 2019 - 2024. All rights reserved.