mirror of
https://github.com/youzan/vant.git
synced 2025-10-21 19:24:16 +00:00
feat(@vant/cli): using vite to build site
This commit is contained in:
@@ -1,13 +1,14 @@
|
||||
import { createServer } from 'vite';
|
||||
import { getViteConfigForSiteDev } from '../config/vite.site';
|
||||
import { createServer, build } from 'vite';
|
||||
import {
|
||||
getViteConfigForSiteDev,
|
||||
getViteConfigForSiteProd,
|
||||
} from '../config/vite.site';
|
||||
import { genSiteEntry } from './vant-cli-site-plugin';
|
||||
|
||||
async function build() {}
|
||||
|
||||
export async function compileSite(production = false) {
|
||||
await genSiteEntry();
|
||||
if (production) {
|
||||
await build();
|
||||
await build(getViteConfigForSiteProd());
|
||||
} else {
|
||||
const server = await createServer(getViteConfigForSiteDev());
|
||||
await server.listen();
|
||||
|
Reference in New Issue
Block a user