From c1aa6d03b9c4cd7124582348df0e42d48639da66 Mon Sep 17 00:00:00 2001 From: Anthony Fu Date: Sat, 8 Oct 2022 17:21:28 +0800 Subject: [PATCH] chore: fix windows build --- packages/cli/build.config.ts | 3 +++ packages/inspector/build.config.ts | 1 + packages/preset-icons/build.config.ts | 26 ++++++++++++++++++-------- packages/preset-wind/build.config.ts | 6 ++++++ 4 files changed, 28 insertions(+), 8 deletions(-) diff --git a/packages/cli/build.config.ts b/packages/cli/build.config.ts index de0b3cf633..1813848b0e 100644 --- a/packages/cli/build.config.ts +++ b/packages/cli/build.config.ts @@ -7,4 +7,7 @@ export default defineBuildConfig({ ], clean: true, declaration: true, + rollup: { + inlineDependencies: true, + }, }) diff --git a/packages/inspector/build.config.ts b/packages/inspector/build.config.ts index 3012a1c656..f514eafd6b 100644 --- a/packages/inspector/build.config.ts +++ b/packages/inspector/build.config.ts @@ -13,5 +13,6 @@ export default defineBuildConfig({ ], rollup: { emitCJS: true, + inlineDependencies: true, }, }) diff --git a/packages/preset-icons/build.config.ts b/packages/preset-icons/build.config.ts index a83707af2f..63ce186f73 100644 --- a/packages/preset-icons/build.config.ts +++ b/packages/preset-icons/build.config.ts @@ -1,5 +1,21 @@ import { defineBuildConfig } from 'unbuild' +const externals = [ + 'ms', + 'jiti', + 'unconfig', + '@unocss/config', + '@unocss/core', + 'magic-string', + '@iconify/types', + '@iconify/utils', + '@iconify/utils/lib', + '@iconify/utils/lib/loader/fs', + '@iconify/utils/lib/loader/install-pkg', + '@iconify/utils/lib/loader/node-loader', + '@iconify/utils/lib/loader/node-loaders', +] + export default defineBuildConfig({ entries: [ 'src/index', @@ -8,16 +24,10 @@ export default defineBuildConfig({ ], clean: true, declaration: true, - externals: [ - 'ms', - '@iconify/types', - '@iconify/utils/lib/loader/fs', - '@iconify/utils/lib/loader/install-pkg', - '@iconify/utils/lib/loader/node-loader', - '@iconify/utils/lib/loader/node-loaders', - ], + externals, rollup: { emitCJS: true, + inlineDependencies: true, }, hooks: { 'rollup:options': function (ctx, options) { diff --git a/packages/preset-wind/build.config.ts b/packages/preset-wind/build.config.ts index c1275e7c28..4a453f5e81 100644 --- a/packages/preset-wind/build.config.ts +++ b/packages/preset-wind/build.config.ts @@ -6,6 +6,12 @@ export default defineBuildConfig({ ], clean: true, declaration: true, + externals: [ + 'unconfig', + 'magic-string', + '@unocss/core', + '@unocss/config', + ], rollup: { emitCJS: true, dts: {