VSCode扩展开发中能否使用DOMParser API?无法使用的原因是什么?
为什么VSCode扩展环境无法使用DOMParser API?
- 没错,VSCode扩展运行在Node.js环境而非浏览器环境,这就是你无法使用DOMParser的根本原因。
- DOMParser是浏览器提供的专属Web API,属于浏览器DOM运行时的一部分,Node.js原生环境并没有内置这个API,自然找不到对应的实例和方法。
- 你借助第三方库(比如cheerio、jsdom等)实现HTML解析是完全合理的解决方案,这类库就是为了在Node.js环境中模拟DOM解析能力而设计的,刚好能填补原生环境的功能空白。
内容的提问来源于stack exchange,提问作者moon
相关产品推荐
相关产品推荐

