问题标签 [electron-react-boilerplate]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
54 浏览

reactjs - 电子在启动时读取远程文件并将信息共享给所有组件/容器

我是电子新手并做出反应。我想在应用程序启动时读取远程 json 文件,存储在全局变量中并在整个应用程序(组件/容器)中共享相同的信息。我还想添加一些常用方法来处理相同的信息。如何在电子反应应用程序中实现这一点?

0 投票
0 回答
524 浏览

reactjs - react-router-dom '/' 后面定义的路由路径不起作用

我正在使用电子反应样板,反应挂钩和上下文进行项目。

我在 react-router-dom 上有问题。在“/”后面定义的每条路径,导航都不起作用,否则它可以正常工作。

我尝试在其上添加确切的属性,但第一页停止渲染

这是我的代码:

索引.js:

应用程序.js:

这是Routes.js上的问题:

和 Home.js:

0 投票
1 回答
315 浏览

javascript - Electron-react-boilerplate 启动主进程,但没有任何反应

我刚刚克隆了这个 repo:https ://github.com/electron-react-boilerplate/electron-react-boilerplate 安装它并尝试按照 README 文件中的描述运行它。但是当我运行时yarn dev,唯一发生的事情是:在此处输入图像描述

电子应用程序不运行。没有其他事情发生。我在这里错过了什么吗?yarn dev在互联网上的任何地方都找不到除了命令之外的任何东西

0 投票
1 回答
1520 浏览

javascript - 无法修复 Electron React 样板包错误

我正在使用electron-react-boilerplate创建一个桌面应用程序。我正在使用纱线包管理器。

我在 4 个月前编译了这个应用程序。但是现在无法编译。

当我编写yarn package命令时,它显示此错误:

这是yarn package命令脚本:

0 投票
1 回答
3559 浏览

reactjs - 如何使用电子反应样板正确设置材料用户界面

我在使用 electron-react-boilerplate 运行的 material-ui (v4.9.5) 库时遇到问题。重现:

  1. 按照安装教程
  2. yarn add @material-ui/core
  3. 从库中添加一些小部件:

现在,当您运行时,一切正常yarn dev。但是,yarn start会产生:

有没有什么办法解决这一问题?

0 投票
0 回答
169 浏览

reactjs - 构建时 Electron post-scss webpack 解析器错误

这是来自电子反应的样板。我试图包含 scss mixins,但它似乎吐出以下错误:

我已将 postcss-loader 包含在 webpack 中,但错误仍然存​​在

0 投票
0 回答
411 浏览

eslint - 如何忽略电子反应样板项目中的 eslint 规则?

在 electron-react-boilerplate 项目中似乎有两个相互冲突的 linting 规则。

修复导致

我试过修改/configs/.eslintrc文件,但没有效果。至少在 VSCode 中运行的 linter 和作为预提交钩子运行的 linter 上都没有。

那么,我怎样才能关闭其中的任何一个呢?能够在 VS Code 中正常工作,并且能够在不使用--no-verify标志的情况下提交。

0 投票
1 回答
543 浏览

reactjs - 无法使用 Electron React 样板配置 less-loader

我正在将Ant DesignElectron React Boilerplate一起使用,并且需要加载较少的文件作为全局样式来自定义其主题颜色,如此所述。我已将 less-loader配置webpack.config.renderer.dev.babel.jswebpack.config.renderer.prod.babel.js

这是我的less文件 app.global.less

当我尝试在开发中运行时yarn dev,它在自定义主题颜色下运行良好,但是当我尝试在生产中运行时yarn start,它显示带有此错误的空白屏幕 无法加载预加载脚本:D:\easysale-electron\app\dist\renderer.prod.js

0 投票
1 回答
199 浏览

emotion - @emotion/core @emotion/styled 情感主题可以与电子一起使用吗?

我正在尝试将情感整合到我的电子应用程序中,但遇到了一些麻烦,似乎找不到任何话题。我使用的样板是electron-react-boilerplate。在开发构建期间一切似乎都在工作,但是一旦我为生产构建,我就会收到这个错误:

在此处输入图像描述

任何指导或帮助都会很棒!我已经看到有一些带有情感主题的高级选项,我可能需要使用它们,例如CacheProvider但不知道如何将它们与电子一起使用......

谢谢!

0 投票
0 回答
671 浏览

javascript - Electron React Boilerplate 未导航到新路线

我决定试一试 electron-react-boilerplate ( https://electron-react-boilerplate.js.org/ ) 我必须使用 Electron 的项目。

该框架似乎很有希望,直到它不起作用,路由似乎被破坏了,但它没有呈现任何错误消息。控制台显示路由库上的 Redux 操作运行良好,但未显示相应的组件。

我用新路由更新了 Routes.tsx 文件。我复制了 Home 组件并将其重命名为 Hello。当我点击链接时,什么也没有发生。

有没有人使用过这个框架并且有两个以上路线的例子?另外,有人在生产中使用过这个吗?他们在 Github 上的问题在 Github 上停留时间最长的事实令人担忧。我在他们拥有的社区聊天中寻求帮助,但没有人回应。他们只有40名成员。

谢谢!