diff --git a/README.md b/README.md index b7cbd13..40cee43 100644 --- a/README.md +++ b/README.md @@ -29,7 +29,7 @@ ├── configs ├ ├── vite.main.ts Main-process config file, for -> src/main ├ ├── vite.preload.ts Preload-script config file, for -> src/preload -├ ├── vite.react-ts.ts Renderer-script config file, for -> src/react-ts +├ ├── vite.renderer.ts Renderer-script config file, for -> src/renderer ├ ├── scripts ├ ├── build.mjs Build script, for -> npm run build @@ -39,7 +39,7 @@ ├── src ├ ├── main Main-process source code ├ ├── preload Preload-script source code -├ ├── react-ts Renderer-process source code +├ ├── renderer Renderer-process source code ├ ``` diff --git a/README.zh-CN.md b/README.zh-CN.md index 0f704fd..be99cd0 100644 --- a/README.zh-CN.md +++ b/README.zh-CN.md @@ -30,7 +30,7 @@ ├── configs ├ ├── vite.main.ts 主进程配置文件,编译 src/main ├ ├── vite.preload.ts 预加载脚本配置文件,编译 src/preload -├ ├── vite.react-ts.ts 渲染进程配置文件,编译 src/react-ts +├ ├── vite.renderer.ts 渲染进程配置文件,编译 src/renderer ├ ├── scripts ├ ├── build.mjs 项目构建脚本,对应 npm run build @@ -40,7 +40,7 @@ ├── src ├ ├── main 主进程源码 ├ ├── preload 预加载脚本源码 -├ ├── react-ts 渲染进程源码 +├ ├── renderer 渲染进程源码 ├ ``` diff --git a/configs/vite.react-ts.ts b/configs/vite.renderer.ts similarity index 79% rename from configs/vite.react-ts.ts rename to configs/vite.renderer.ts index 5a33cf2..02c1e61 100644 --- a/configs/vite.react-ts.ts +++ b/configs/vite.renderer.ts @@ -5,13 +5,13 @@ import pkg from '../package.json' // https://vitejs.dev/config/ export default defineConfig({ - root: join(__dirname, '../src/react-ts'), + root: join(__dirname, '../src/renderer'), plugins: [react()], base: './', build: { emptyOutDir: true, minify: false, - outDir: join(__dirname, '../dist/react-ts'), + outDir: join(__dirname, '../dist/renderer'), }, server: { host: pkg.env.HOST, diff --git a/package.json b/package.json index c052035..bcfceb8 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { - "name": "electron-vite-template", + "name": "vite-react-electron", "version": "1.0.0", - "description": "Electron Vite React/Vue boilerplate.", + "description": "Vite React Electron boilerplate.", "author": "草鞋没号 <308487730@qq.com>", "license": "MIT", "main": "dist/main/index.cjs", diff --git a/paths.json b/paths.json index c8a862c..d013b61 100644 --- a/paths.json +++ b/paths.json @@ -4,7 +4,7 @@ "baseUrl": ".", "paths": { "root/*": ["./*"], - "@/*": ["src/react-ts/*"] + "@/*": ["src/renderer/*"] } } } \ No newline at end of file diff --git a/scripts/build.mjs b/scripts/build.mjs index 5e55165..633be70 100644 --- a/scripts/build.mjs +++ b/scripts/build.mjs @@ -10,7 +10,7 @@ const TAG = chalk.bgBlue('[build.mjs]') const viteConfigs = { main: 'configs/vite.main.ts', preload: 'configs/vite.preload.ts', - reactTs: 'configs/vite.react-ts.ts', + reactTs: 'configs/vite.renderer.ts', } async function buildElectron() { diff --git a/scripts/watch.mjs b/scripts/watch.mjs index eafe924..173d37b 100644 --- a/scripts/watch.mjs +++ b/scripts/watch.mjs @@ -71,7 +71,7 @@ async function watchPreload(viteDevServer) { } ; (async () => { - const viteDevServer = await createServer({ configFile: 'configs/vite.react-ts.ts' }) + const viteDevServer = await createServer({ configFile: 'configs/vite.renderer.ts' }) await viteDevServer.listen() diff --git a/src/main/index.ts b/src/main/index.ts index df1a85c..9ee4228 100644 --- a/src/main/index.ts +++ b/src/main/index.ts @@ -19,7 +19,7 @@ async function mainWin() { }) if (app.isPackaged) { - win.loadFile(join(__dirname, '../react-ts/index.html')) + win.loadFile(join(__dirname, '../renderer/index.html')) } else { const pkg = await import('../../package.json') const url = `http://${pkg.env.HOST || '127.0.0.1'}:${pkg.env.PORT}` diff --git a/src/react-ts/index.html b/src/renderer/index.html similarity index 100% rename from src/react-ts/index.html rename to src/renderer/index.html diff --git a/src/react-ts/package.json.txt b/src/renderer/package.json.txt similarity index 100% rename from src/react-ts/package.json.txt rename to src/renderer/package.json.txt diff --git a/src/react-ts/src/App.css b/src/renderer/src/App.css similarity index 100% rename from src/react-ts/src/App.css rename to src/renderer/src/App.css diff --git a/src/react-ts/src/App.tsx b/src/renderer/src/App.tsx similarity index 100% rename from src/react-ts/src/App.tsx rename to src/renderer/src/App.tsx diff --git a/src/react-ts/src/assets/electron.png b/src/renderer/src/assets/electron.png similarity index 100% rename from src/react-ts/src/assets/electron.png rename to src/renderer/src/assets/electron.png diff --git a/src/react-ts/src/assets/favicon.svg b/src/renderer/src/assets/favicon.svg similarity index 100% rename from src/react-ts/src/assets/favicon.svg rename to src/renderer/src/assets/favicon.svg diff --git a/src/react-ts/src/assets/react.svg b/src/renderer/src/assets/react.svg similarity index 100% rename from src/react-ts/src/assets/react.svg rename to src/renderer/src/assets/react.svg diff --git a/src/react-ts/src/assets/vite.svg b/src/renderer/src/assets/vite.svg similarity index 100% rename from src/react-ts/src/assets/vite.svg rename to src/renderer/src/assets/vite.svg diff --git a/src/react-ts/src/assets/vue.png b/src/renderer/src/assets/vue.png similarity index 100% rename from src/react-ts/src/assets/vue.png rename to src/renderer/src/assets/vue.png diff --git a/src/react-ts/src/global.d.ts b/src/renderer/src/global.d.ts similarity index 100% rename from src/react-ts/src/global.d.ts rename to src/renderer/src/global.d.ts diff --git a/src/react-ts/src/index.css b/src/renderer/src/index.css similarity index 100% rename from src/react-ts/src/index.css rename to src/renderer/src/index.css diff --git a/src/react-ts/src/main.tsx b/src/renderer/src/main.tsx similarity index 100% rename from src/react-ts/src/main.tsx rename to src/renderer/src/main.tsx diff --git a/src/react-ts/src/vite-env.d.ts b/src/renderer/src/vite-env.d.ts similarity index 100% rename from src/react-ts/src/vite-env.d.ts rename to src/renderer/src/vite-env.d.ts diff --git a/src/react-ts/tsconfig.json b/src/renderer/tsconfig.json similarity index 100% rename from src/react-ts/tsconfig.json rename to src/renderer/tsconfig.json