Skip to content

Commit 34f220d

Browse files
refactor: migrate vite client bundle files directory (#262)
1 parent 6b43083 commit 34f220d

File tree

6 files changed

+6
-5
lines changed

6 files changed

+6
-5
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@ packages/browser-extension/overlay/**/*
9393
packages/browser-extension/client/**/*
9494
packages/electron/client/**/*
9595
packages/vite/src/overlay/**/*
96+
packages/vite/client/**/*
9697
docs/.vitepress/cache/
9798

9899
# for scripts

packages/client/scripts/pre-build.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,12 @@ import fse from 'fs-extra'
55
const __dirname = fileURLToPath(new URL('.', import.meta.url))
66

77
async function run() {
8-
;['../../browser-extension/client', '../../electron/client', '../../vite/dist/client'].forEach((dir) => {
8+
;['../../browser-extension/client', '../../electron/client', '../../vite/client'].forEach((dir) => {
99
const absoluteDir = resolve(__dirname, dir)
1010
if (fse.existsSync(absoluteDir))
1111
fse.removeSync(absoluteDir)
1212
})
13+
console.log('🎉 Pre-build: removed client bundles successfully.\n')
1314
}
1415

1516
await run()

packages/client/vite.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ export default defineConfig(mergeConfig(baseConfig, {
1414
// copy
1515
const clientFile = resolve(__dirname, './dist')
1616

17-
;['../browser-extension/client', '../electron/client', '../vite/dist/client'].forEach((dir) => {
17+
;['../browser-extension/client', '../electron/client', '../vite/client'].forEach((dir) => {
1818
fse.copySync(clientFile, resolve(__dirname, dir))
1919
})
2020
},

packages/client/vite.lib.config.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,6 @@ export default defineConfig(mergeConfig(baseConfig, {
4343
// copy
4444
const clientFile = resolve(__dirname, './dist')
4545
;['../browser-extension/client', '../electron/client'].forEach((dir) => {
46-
// NOTE: remember the order of `build:lib` and `build`,
47-
// if change the order, rmSync must set in `build` stage
4846
fse.copySync(clientFile, resolve(__dirname, dir))
4947
})
5048
},

packages/vite/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
"*.d.ts",
3636
"./src/overlay.js",
3737
"./src/overlay/**",
38+
"client",
3839
"dist",
3940
"overlay"
4041
],

packages/vite/src/dir.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ export const DIR_DIST = typeof __dirname !== 'undefined'
55
? __dirname
66
: dirname(fileURLToPath(import.meta.url))
77

8-
export const DIR_CLIENT = resolve(DIR_DIST, '../dist/client')
8+
export const DIR_CLIENT = resolve(DIR_DIST, '../client')

0 commit comments

Comments
 (0)