node.js - 带有插件模块的 Electron 应用程序

标签 node.js electron

我希望构建一个具有插件架构的跨平台应用程序。我看到 Electron 非常适合这种需求,但是我无法理解如何在 Electron 中实现插件架构。

将此视为一种工具,随着时间的推移,团队会随着时间的推移添加新功能。我正在考虑将其作为插件并交付给应用程序,以便在部署应用程序后启用新功能(UI + Logic)。

我对 NodeJselectron 都很陌生,所以这听起来很基本的问题,但是我一直在网上寻找,但看不到任何解释如何满足我的要求。有人可以帮我指出网上正确的资源吗?

问候 基兰

最佳答案

我在工作中使用 Vue 和 Vuetify。我试图在 Electron 上实现它们,我可以建议你做同样的事情。有一些插件可以自动将 vue 支持添加到您当前的 Electron 项目中,而无需任何努力。一旦你添加了 vue 支持,它就像开发一个 web 客户端,但唯一的区别是你有 node.js 功能。完成此操作后,您可以创建一个项目结构,您可以根据需要拆分模块。如果您愿意,我可以分享我在项目中使用的项目结构。如果您想继续这样做,我可以根据您的问题编辑我的帖子。干杯!!

关于node.js - 带有插件模块的 Electron 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45012680/

相关文章:

javascript - Javascript-对象数组未按日期排序

javascript - 如何为onclick函数(electronJS)创建不带菜单栏的新窗口

javascript - NodeJS 和 Cradle 未连接

javascript - 无法将 undefined 或 null 转换为 Function.keys 处的对象

vue.js - 多次下载卡住了我的应用-vuejs,类星体, Electron

javascript - 外部可执行文件无法加载必要的文件

node.js - 如何在 node.js 解析查询中设置 dns 服务器?

node.js - Mongoose - 获取模型中数组的长度

node.js - npm WARN notsup 跳过可选依赖 : Unsupported platform for fsevents

electron - Electron:Javascript VM86 vid.js:56Uncaught TypeError:无法构造 'File':需要2个参数,但仅存在1个