【发布时间】:2018-09-14 16:57:19
【问题描述】:
上周我尝试了一些方法来粘合 Electron + React,但是,它们各有优缺点。
今天,想通过:
create-react-app ...npm install electron --save-dev将所有 Electron 逻辑放入 React 的
build目录(在接下来的第 5 步之后必须做一些工作以将主题保留在那里,因为它会清除build目录)使用 Electron 的
window.loadURL('file://.../index.html')(index.html) 是 react 构建的 HTMLnpm run build(将构建 React 应用)npx electron ./build/main.js
哇!它就像魅力一样。但是,我只需要知道如何解决一个冲突,那就是:
React 将链接和源代码写为/../..,Electron 将其理解为系统的root 目录,我必须在每个src 之前手动添加dot 为./../..,从而解决了冲突.
但是,对于应用程序中的所有链接,手动操作几乎是不可能的!那么,请问,这怎么能自动完成。
【问题讨论】:
标签: javascript node.js reactjs electron