Skip to content

Commit fdc5a95

Browse files
committed
fix: site 根据环境区分 core 引用路径,生产环境使用构建产物
1 parent cf42964 commit fdc5a95

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

packages/site/vite.config.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ 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+
68
/**
79
* Demo 站点构建配置(非库模式)
810
* 输出到 ../../dist-site/,构建后执行 generate-static-html 脚本生成多页面 SEO HTML
@@ -19,8 +21,10 @@ export default defineConfig({
1921
resolve: {
2022
alias: {
2123
'@': resolve(__dirname, 'src'),
22-
// 生产环境使用构建后的 core 包
23-
'@antv/aimapui': resolve(__dirname, '../core/dist/index.es.js'),
24+
// 生产环境使用构建后的 core 包,开发环境使用源码
25+
'@antv/aimapui': isProd
26+
? resolve(__dirname, '../core/dist/index.es.js')
27+
: resolve(__dirname, '../core/src/index.ts'),
2428
},
2529
extensions: ['.mjs', '.js', '.ts', '.jsx', '.tsx', '.json'],
2630
},

0 commit comments

Comments
 (0)