繁体   English   中英

如何在 VSCode chrome live-server 中运行 npm 模块(puppeteer)?

[英]How to run npm module (puppeteer) in a VSCode chrome live-server?

问题

我在 VS Code 中使用 npm 模块,该模块与 node.js 一起使用并抛出Uncaught ReferenceError: require is not defined使用 VS Code 中提供的实时服务器扩展。

相关文章

其他帖子建议我应该使用 browserify。 我为 browserify 找到的教程似乎创建了一个单独的实时服务器。 我正在寻找允许我使用实时服务器扩展的解决方案(如果可能)。 (我不太明白如何创建自己的服务器——我正在使用实时服务器扩展,因为这是我目前所熟悉的。我愿意接受进一步的建议。)

更多上下文:我正在使用 VS Code 实时服务器扩展运行一个网页,该扩展需要使用 puppeteer 模块从另一个网站获取数据。

本周我亲自与同样的问题进行了斗争,得出的结论是 puppeteer 库只能作为云 function 或通过使用node "filename"在终端本地运行它来工作服务器端。 有一些安全性 web 协议不允许从客户端抓取。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM