我可以在浏览器中设置/使用 Nodejs 环境吗?

Posted

技术标签:

【中文标题】我可以在浏览器中设置/使用 Nodejs 环境吗?【英文标题】:Can I set/use Nodejs environment in a browser? 【发布时间】:2020-02-20 11:24:57 【问题描述】:

这是我的具体问题:我想使用自定义 http.agent 进行使用 engine.io-client 的 websocket 连接。问题是,我使用的是电子,因此我在铬环境中,我不能在 nodejs 环境之外使用自定义 http.agent

agent (http.Agent):要使用的 http.Agent,默认为 false (仅限 NodeJS)

如果我在浏览器中,知道如何“模拟”nodejs 环境吗?

希望我足够清楚

【问题讨论】:

【参考方案1】:

Electron 既是浏览器又是 node.js 环境,所以是的,您可以使用它。

【讨论】:

好吧,如果你说的是真的,我把你重定向到我的基本问题:为什么我不能在电子的 engine.io-client 上使用 https-proxy-agent? ***.com/questions/60208827/… 。谢谢你的快速回答!

以上是关于我可以在浏览器中设置/使用 Nodejs 环境吗?的主要内容,如果未能解决你的问题,请参考以下文章

无法使用 NodeJS 中的 request 和 express 模块在浏览器中设置 cookie

如何在AWS Almbda中设置环境变量或使用即时客户端库

无法在 nodejs 中设置 AWS 凭证

在开发中设置用于从 Angular 向 NodeJS 发送 API 请求的服务器端口

在 NodeJS 中设置请求标头

我可以在 Gradle 中设置一个变量并在编译时将其传递给 Java 吗?