Skip to content

Commit 7c33e3e

Browse files
林全昌林全昌
authored andcommitted
chore: 构建兼容 windows
1 parent 8448e38 commit 7c33e3e

15 files changed

Lines changed: 58 additions & 25 deletions

File tree

packages/builder-webpack/tsup.config.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { copySync } from 'fs-extra/esm';
12
import { defineConfig } from 'tsup';
23

34
export default defineConfig({
@@ -34,5 +35,7 @@ export default defineConfig({
3435
dts: true,
3536
shims: true,
3637
format: ['esm'],
37-
onSuccess: 'cp -r src/plugins/commands/index-default.html dist/plugins/commands/index-default.html',
38+
onSuccess() {
39+
copySync('src/plugins/commands/index-default.html', 'dist/plugins/commands/index-default.html');
40+
},
3841
});

packages/fes/tsup.config.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { copySync } from 'fs-extra/esm';
12
import { defineConfig } from 'tsup';
23

34
export default defineConfig({
@@ -8,6 +9,8 @@ export default defineConfig({
89
dts: false,
910
shims: true,
1011
outExtension: () => ({ js: '.mjs' }),
11-
onSuccess: 'cp public/* dist/',
12+
onSuccess() {
13+
copySync('public', 'dist');
14+
},
1215
format: ['esm'],
1316
});

packages/plugin-access/tsup.config.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { copySync } from 'fs-extra/esm';
12
import { defineConfig } from 'tsup';
23

34
export default defineConfig({
@@ -8,6 +9,7 @@ export default defineConfig({
89
dts: false,
910
shims: true,
1011
format: ['esm'],
11-
outExtension: () => ({ js: '.mjs' }),
12-
onSuccess: 'cp -r src/runtime dist',
12+
onSuccess() {
13+
copySync('src/runtime', 'dist/runtime');
14+
},
1315
});

packages/plugin-enums/tsup.config.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { copySync } from 'fs-extra/esm';
12
import { defineConfig } from 'tsup';
23

34
export default defineConfig({
@@ -8,6 +9,7 @@ export default defineConfig({
89
dts: false,
910
shims: true,
1011
format: ['esm'],
11-
outExtension: () => ({ js: '.mjs' }),
12-
onSuccess: 'cp -r src/runtime dist',
12+
onSuccess() {
13+
copySync('src/runtime', 'dist/runtime');
14+
},
1315
});

packages/plugin-icon/tsup.config.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { copySync } from 'fs-extra/esm';
12
import { defineConfig } from 'tsup';
23

34
export default defineConfig({
@@ -8,6 +9,7 @@ export default defineConfig({
89
dts: false,
910
shims: true,
1011
format: ['esm'],
11-
outExtension: () => ({ js: '.mjs' }),
12-
onSuccess: 'cp -r src/runtime dist',
12+
onSuccess() {
13+
copySync('src/runtime', 'dist/runtime');
14+
},
1315
});

packages/plugin-layout/tsup.config.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { copySync } from 'fs-extra/esm';
12
import { defineConfig } from 'tsup';
23

34
export default defineConfig({
@@ -8,6 +9,7 @@ export default defineConfig({
89
dts: false,
910
shims: true,
1011
format: ['esm'],
11-
outExtension: () => ({ js: '.mjs' }),
12-
onSuccess: 'cp -r src/runtime dist',
12+
onSuccess() {
13+
copySync('src/runtime', 'dist/runtime');
14+
},
1315
});

packages/plugin-locale/tsup.config.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { copySync } from 'fs-extra/esm';
12
import { defineConfig } from 'tsup';
23

34
export default defineConfig({
@@ -9,5 +10,7 @@ export default defineConfig({
910
shims: true,
1011
format: ['esm'],
1112
outExtension: () => ({ js: '.mjs' }),
12-
onSuccess: 'cp -r src/runtime dist',
13+
onSuccess() {
14+
copySync('src/runtime', 'dist/runtime');
15+
},
1316
});

packages/plugin-login/tsup.config.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { copySync } from 'fs-extra/esm';
12
import { defineConfig } from 'tsup';
23

34
export default defineConfig({
@@ -8,6 +9,7 @@ export default defineConfig({
89
dts: false,
910
shims: true,
1011
format: ['esm'],
11-
outExtension: () => ({ js: '.mjs' }),
12-
onSuccess: 'cp -r src/runtime dist',
12+
onSuccess() {
13+
copySync('src/runtime', 'dist/runtime');
14+
},
1315
});

packages/plugin-model/tsup.config.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { copySync } from 'fs-extra/esm';
12
import { defineConfig } from 'tsup';
23

34
export default defineConfig({
@@ -8,6 +9,7 @@ export default defineConfig({
89
dts: false,
910
shims: true,
1011
format: ['esm'],
11-
outExtension: () => ({ js: '.mjs' }),
12-
onSuccess: 'cp -r src/runtime dist',
12+
onSuccess() {
13+
copySync('src/runtime', 'dist/runtime');
14+
},
1315
});

packages/plugin-monaco-editor/tsup.config.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { copySync } from 'fs-extra/esm';
12
import { defineConfig } from 'tsup';
23

34
export default defineConfig({
@@ -8,6 +9,7 @@ export default defineConfig({
89
dts: false,
910
shims: true,
1011
format: ['esm'],
11-
outExtension: () => ({ js: '.mjs' }),
12-
onSuccess: 'cp -r src/runtime dist',
12+
onSuccess() {
13+
copySync('src/runtime', 'dist/runtime');
14+
},
1315
});

0 commit comments

Comments
 (0)