Skip to content

Commit 0c83624

Browse files
committed
fix: 恢复 site 直接引用 core 源码,简化 vercel 构建命令
1 parent 667f7b3 commit 0c83624

2 files changed

Lines changed: 3 additions & 7 deletions

File tree

packages/site/vite.config.ts

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@ import react from '@vitejs/plugin-react';
33
import tailwindcss from '@tailwindcss/vite';
44
import { resolve } from 'path';
55

6-
const isProd = process.env.NODE_ENV === 'production' || process.env.VERCEL;
7-
86
/**
97
* Demo 站点构建配置(非库模式)
108
* 输出到 ../../dist-site/,构建后执行 generate-static-html 脚本生成多页面 SEO HTML
@@ -21,10 +19,8 @@ export default defineConfig({
2119
resolve: {
2220
alias: {
2321
'@': resolve(__dirname, 'src'),
24-
// 生产环境使用构建后的 core 包,开发环境使用源码
25-
'@antv/aimapui': isProd
26-
? resolve(__dirname, '../core/dist/index.es.js')
27-
: resolve(__dirname, '../core/src/index.ts'),
22+
// 直接引用 core 源码,避免需要先构建 core 包
23+
'@antv/aimapui': resolve(__dirname, '../core/src/index.ts'),
2824
},
2925
extensions: ['.mjs', '.js', '.ts', '.jsx', '.tsx', '.json'],
3026
},

vercel.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"installCommand": "pnpm install",
3-
"buildCommand": "pnpm --filter @antv/aimapui-cli build && pnpm --filter @antv/aimapui build && pnpm --filter @antv/aimapui-site build",
3+
"buildCommand": "pnpm --filter @antv/aimapui-cli build && pnpm --filter @antv/aimapui-site build",
44
"outputDirectory": "dist-site",
55
"framework": null,
66
"rewrites": [

0 commit comments

Comments
 (0)