chore(cli): build infra (#3375)

This commit is contained in:
Alex Yang
2023-07-25 16:33:25 -07:00
committed by GitHub
parent 10f879f29a
commit 635ca081e4
3 changed files with 46 additions and 0 deletions
+42
View File
@@ -0,0 +1,42 @@
import { resolve } from 'node:path';
import { build } from 'vite';
import { projectRoot } from '../config/index.js';
const infraFilePath = resolve(
projectRoot,
'packages',
'infra',
'vite.config.ts'
);
const pluginInfraFilePath = resolve(
projectRoot,
'packages',
'plugin-infra',
'vite.config.ts'
);
export const buildInfra = async () => {
await build({
configFile: infraFilePath,
});
await build({
configFile: pluginInfraFilePath,
});
};
export const watchInfra = async () => {
await build({
configFile: infraFilePath,
build: {
watch: {},
},
});
await build({
configFile: pluginInfraFilePath,
build: {
watch: {},
},
});
};