chore: change build style (#8318)

This commit is contained in:
陈帅 2024-04-18 11:43:02 +08:00 committed by GitHub
parent 48474e866c
commit 0a25f966ea
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
9 changed files with 13 additions and 52 deletions

View File

@ -7,7 +7,7 @@ export default defineConfig({
output: 'es',
extraBabelPlugins: [[require.resolve('./scripts/replaceLib'), {}]],
platform: 'browser', // 默认构建为 Browser 环境的产物
transformer: 'esbuild', // 默认使用 babel 以提供更好的兼容性
transformer: 'babel', // 默认使用 babel 以提供更好的兼容性
},
// 以下为 cjs 配置项启用时的默认值,有自定义需求时才需配置
cjs: {
@ -15,6 +15,6 @@ export default defineConfig({
input: 'src', // 默认编译目录
output: 'lib',
platform: 'browser', // 默认构建为 Node.js 环境的产物
transformer: 'esbuild', // 默认使用 esbuild 以获得更快的构建速度
transformer: 'babel', // 默认使用 esbuild 以获得更快的构建速度
},
});

View File

@ -25,8 +25,7 @@
"../../packages/descriptions/src/index.tsx"
],
"@ant-design/pro-utils": ["../../packages/utils/src/index.tsx"],
"@ant-design/pro-card": ["../../packages/card/src/index.tsx"],
"@ant-design/pro-components": ["../../packages/components/src/index.tsx"]
"@ant-design/pro-card": ["../../packages/card/src/index.tsx"]
}
},
"include": ["./src"]

View File

@ -37,6 +37,7 @@
"@ant-design/pro-field": "2.14.11",
"@ant-design/pro-form": "2.26.1",
"@ant-design/pro-skeleton": "2.1.12",
"@ant-design/pro-provider": "2.14.2",
"@ant-design/pro-utils": "2.15.8",
"@babel/runtime": "^7.18.0",
"rc-resize-observer": "^0.2.3",

View File

@ -14,19 +14,12 @@
"skipLibCheck": true,
"resolveJsonModule": true,
"paths": {
"@ant-design/pro-layout": ["../../packages/layout/src/index.tsx"],
"@ant-design/pro-form": ["../../packages/form/src/index.tsx"],
"@ant-design/pro-table": ["../../packages/table/src/index.tsx"],
"@ant-design/pro-field": ["../../packages/field/src/index.tsx"],
"@ant-design/pro-skeleton": ["../../packages/skeleton/src/index.tsx"],
"@ant-design/pro-list": ["../../packages/list/src/index.tsx"],
"@ant-design/pro-provider": ["../../packages/provider/src/index.tsx"],
"@ant-design/pro-descriptions": [
"../../packages/descriptions/src/index.tsx"
],
"@ant-design/pro-utils": ["../../packages/utils/src/index.tsx"],
"@ant-design/pro-card": ["../../packages/card/src/index.tsx"],
"@ant-design/pro-components": ["../../packages/components/src/index.tsx"]
"@ant-design/pro-skeleton": ["../../packages/skeleton/src/index.tsx"],
"@ant-design/pro-utils": ["../../packages/utils/src/index.tsx"]
}
},
"include": ["./src"]

View File

@ -14,19 +14,8 @@
"skipLibCheck": true,
"resolveJsonModule": true,
"paths": {
"@ant-design/pro-layout": ["../../packages/layout/src/index.tsx"],
"@ant-design/pro-form": ["../../packages/form/src/index.tsx"],
"@ant-design/pro-table": ["../../packages/table/src/index.tsx"],
"@ant-design/pro-field": ["../../packages/field/src/index.tsx"],
"@ant-design/pro-skeleton": ["../../packages/skeleton/src/index.tsx"],
"@ant-design/pro-list": ["../../packages/list/src/index.tsx"],
"@ant-design/pro-provider": ["../../packages/provider/src/index.tsx"],
"@ant-design/pro-descriptions": [
"../../packages/descriptions/src/index.tsx"
],
"@ant-design/pro-utils": ["../../packages/utils/src/index.tsx"],
"@ant-design/pro-card": ["../../packages/card/src/index.tsx"],
"@ant-design/pro-components": ["../../packages/components/src/index.tsx"]
"@ant-design/pro-utils": ["../../packages/utils/src/index.tsx"]
}
},
"include": ["./src"]

View File

@ -14,19 +14,9 @@
"skipLibCheck": true,
"resolveJsonModule": true,
"paths": {
"@ant-design/pro-layout": ["../../packages/layout/src/index.tsx"],
"@ant-design/pro-form": ["../../packages/form/src/index.tsx"],
"@ant-design/pro-table": ["../../packages/table/src/index.tsx"],
"@ant-design/pro-field": ["../../packages/field/src/index.tsx"],
"@ant-design/pro-skeleton": ["../../packages/skeleton/src/index.tsx"],
"@ant-design/pro-list": ["../../packages/list/src/index.tsx"],
"@ant-design/pro-provider": ["../../packages/provider/src/index.tsx"],
"@ant-design/pro-descriptions": [
"../../packages/descriptions/src/index.tsx"
],
"@ant-design/pro-utils": ["../../packages/utils/src/index.tsx"],
"@ant-design/pro-card": ["../../packages/card/src/index.tsx"],
"@ant-design/pro-components": ["../../packages/components/src/index.tsx"]
"@ant-design/pro-utils": ["../../packages/utils/src/index.tsx"]
}
},
"include": ["./src"]

View File

@ -12,22 +12,7 @@
"noImplicitReturns": true,
"declaration": true,
"skipLibCheck": true,
"resolveJsonModule": true,
"paths": {
"@ant-design/pro-layout": ["../../packages/layout/src/index.tsx"],
"@ant-design/pro-form": ["../../packages/form/src/index.tsx"],
"@ant-design/pro-table": ["../../packages/table/src/index.tsx"],
"@ant-design/pro-field": ["../../packages/field/src/index.tsx"],
"@ant-design/pro-skeleton": ["../../packages/skeleton/src/index.tsx"],
"@ant-design/pro-list": ["../../packages/list/src/index.tsx"],
"@ant-design/pro-provider": ["../../packages/provider/src/index.tsx"],
"@ant-design/pro-descriptions": [
"../../packages/descriptions/src/index.tsx"
],
"@ant-design/pro-utils": ["../../packages/utils/src/index.tsx"],
"@ant-design/pro-card": ["../../packages/card/src/index.tsx"],
"@ant-design/pro-components": ["../../packages/components/src/index.tsx"]
}
"resolveJsonModule": true
},
"include": ["./src"]
}

View File

@ -449,6 +449,9 @@ importers:
'@ant-design/pro-form':
specifier: 2.26.1
version: link:../form
'@ant-design/pro-provider':
specifier: 2.14.2
version: link:../provider
'@ant-design/pro-skeleton':
specifier: 2.1.12
version: link:../skeleton

View File

@ -17,6 +17,7 @@
"types": ["vitest/globals"],
"paths": {
"@@/*": [".dumi/tmp/*"],
"@ant-design/pro-layout": ["../../packages/layout/src/index.tsx"],
"@ant-design/pro-form": ["./packages/form/src/index.tsx"],
"@ant-design/pro-table": ["./packages/table/src/index.tsx"],
"@ant-design/pro-field": ["./packages/field/src/index.tsx"],