文件名称:electron-common-react-tpl:基于create-react-app的electron模板
文件大小:303KB
文件格式:ZIP
更新时间:2024-05-26 03:45:30
JavaScript
create-react-app + electron react 16.12 electron 9.1.0 运行和打包 $ npm i $ npm start $ npm run build-react // web构建 $ npm run build-electron // electron构建 $ npm run pack // 当前系统类型打包 $ npm run pack-all // 所有平台类型打包 $ npm run lint // eslint检查 目录 |————config --------------------- 启动和打包配置 | |————webpack.config.js |————scripts -------------------- 启动和打包脚本 | |————build-analyze.js --------- 文件分析 | |————buil
【文件预览】:
electron-common-react-tpl-master
----electron()
--------print()
--------build.js.LICENSE(55B)
--------index.js(4KB)
--------build.js(283KB)
--------electronHelper.js(3KB)
--------public()
----config()
--------modules.js(4KB)
--------webpack.electron.config.js(1006B)
--------antTheme.js(334B)
--------webpackDevServer.config.js(6KB)
--------webpack.config.js(31KB)
--------jest()
--------pnpTs.js(620B)
--------env.js(3KB)
--------paths.js(3KB)
----package.json(7KB)
----UPDATELOG.md(2KB)
----SETTINGS.md(5KB)
----src()
--------redux()
--------assets()
--------react-app-env.d.ts(1KB)
--------api()
--------views()
--------common()
--------index.tsx(529B)
--------serviceWorker.ts(5KB)
--------components()
--------typings()
--------App.tsx(126B)
--------utils()
--------App.test.tsx(285B)
--------router()
----tsconfig.json(1KB)
----.gitignore(180B)
----public()
--------logo192.png(5KB)
--------manifest.json(492B)
--------robots.txt(57B)
--------index.html(2KB)
--------logo.png(6KB)
--------logo512.png(9KB)
--------favicon.ico(4KB)
----README.md(2KB)
----scripts()
--------test.js(1KB)
--------build.js(7KB)
--------start.js(5KB)
--------build-analyze.js(7KB)