A quick start template with Electron+CRA+Webpack+Redux+TypeScript+ElectronBuilder app
yarn electron-dev
- 使用 CRA 创建 React+TypeScript 项目
npx create-react-app my-electron-app --template typescript
-
使用 Ant Design 搭建页面
-
使用 Redux 创建一个 TodoApp
-
使用 Highchats 和 Echarts 创建可视化样例页面
-
使用 react-markdown-editor-lite 创建编辑器样例页面
-
引入 electron 和 electron-builder
注意:
webpack.config.js
的target
要设置为electron-renderer
- 文件后缀统一
- Webpack 使用
rescripts
替代react-scripts