gpt4 book ai didi

node.js - 如何将nodejs与我的应用程序绑定(bind)?

转载 作者:太空宇宙 更新时间:2023-11-03 22:38:25 25 4
gpt4 key购买 nike

我有一个使用 Chromium Embedded Framework 的项目(CEF)。我仅在我的项目中使用 chromium_dll_wrapper_project 。我已经使用它绑定(bind)了某些 javascript 函数。我现在正在尝试实现文件系统。

因为nodejs是建立在V8之上的如此优秀的I/O框架,CEF背后的相同引擎,我可以以某种方式将nodejs与我的应用程序绑定(bind),以便我可以使用我的应用程序而不是运行node.exe来访问nodejs异步文件系统模块。

我想要的是,当我处理任何javascript并且它有nodejs代码时,它会运行吗?我应该采取什么方法来做到这一点?

最佳答案

编辑:感谢您澄清您的问题。我会看看是否可以澄清我的答案。

CEF 非常适合将浏览器作为控件放入表单中。与其他浏览器一样,该控件可以连接到服务器。然后服务器确定浏览器中显示的内容。

考虑到这一点,您似乎正在寻求在服务器端进行文件访问。听起来像启动 node.exe 并将其指向您想要使用的文件是最好的解决方案。我知道您已经认为这个解决方案效率较低,因为您现在有两个流程。

作为替代解决方案,包含 CEF 控件的应用程序可能可以执行文件访问并将内容写入 CEF 控件。

最终,听起来您需要更清晰地分离应用程序的功能和它连接到的服务器的功能 - 即使该“服务器”运行在同一台计算机上。

关于node.js - 如何将nodejs与我的应用程序绑定(bind)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18436132/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com