Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/448.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为electronjs应用程序创建插件_Javascript_Node.js_Electron - Fatal编程技术网

Javascript 为electronjs应用程序创建插件

Javascript 为electronjs应用程序创建插件,javascript,node.js,electron,Javascript,Node.js,Electron,以下是我的要求 我的应用程序将有许多模块。每个模块将作为单独的插件 我正在创建一个主要的electron js应用程序,它将容纳每个模块。就像一个可插拔的接口 每个模块将在主应用程序内部的单独选项卡中运行。每个选项卡代表每个模块。因此,我可以拥有任意数量的模块,这些模块可以轻松扩展并嵌入到主应用程序中 如何在electronjs(javascript)中实现这种接口架构 请为我提供一些实现这种场景的想法。您好,我正在构建一个具有类似需求的应用程序。您的调查是否得出了关于为电子应用程序创建插件系统

以下是我的要求

  • 我的应用程序将有许多模块。每个模块将作为单独的插件
  • 我正在创建一个主要的electron js应用程序,它将容纳每个模块。就像一个可插拔的接口
  • 每个模块将在主应用程序内部的单独选项卡中运行。每个选项卡代表每个模块。因此,我可以拥有任意数量的模块,这些模块可以轻松扩展并嵌入到主应用程序中
  • 如何在electronjs(javascript)中实现这种接口架构
    请为我提供一些实现这种场景的想法。

    您好,我正在构建一个具有类似需求的应用程序。您的调查是否得出了关于为电子应用程序创建插件系统的任何结论?有什么最佳实践或有用的库吗?我没有任何合适的解决方案。所以我换成了单声道。跨平台,很好的社区支持。我在mono中得到了我需要的东西。