繁体   English   中英

电子从根目录获取反应资源

[英]Electron Fetches Resources of React From Root Dir

我花了最后一周的时间尝试一些配方来粘合Electron + React,但是每个配方都有其缺点。

今天,考虑通过以下方式做到这一点:

  1. create-react-app ...

  2. npm install electron --save-dev

  3. 将所有电子逻辑放入React的build目录中(必须做一些工作以在接下来的步骤5之后将主题保留在那里,因为它将清除build目录)

  4. 使用Electron的window.loadURL('file://.../index.html') (index.html)来生成HTML

  5. npm run build (将构建react应用)

  6. npx electron ./build/main.js

哇! 它像魅力一样运作。 但是,我只需要知道一个冲突就可以解决,即:

React正在将链接和源代码写为/../..其理解为系统的root目录,我必须在每个src./../..之前手动添加dot ,以解决冲突。

但是,对于应用程序中的所有链接,几乎不可能手动完成! 因此,请如何自动完成此操作。

今天解决了..

只需将属性"homepage" : "./"package.json在create-react-app上检查此问题注释

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM