optimize(projects): get buildTime with timezone 'Asia/Shanghai'
This commit is contained in:
parent
b5a723cb5f
commit
069fa8a817
@ -1 +1,2 @@
|
||||
export * from './proxy';
|
||||
export * from './time';
|
||||
|
12
build/config/time.ts
Normal file
12
build/config/time.ts
Normal file
@ -0,0 +1,12 @@
|
||||
import dayjs from 'dayjs';
|
||||
import utc from 'dayjs/plugin/utc';
|
||||
import timezone from 'dayjs/plugin/timezone';
|
||||
|
||||
export function getBuildTime() {
|
||||
dayjs.extend(utc);
|
||||
dayjs.extend(timezone);
|
||||
|
||||
const buildTime = dayjs.tz(Date.now(), 'Asia/Shanghai').format('YYYY-MM-DD HH:mm:ss');
|
||||
|
||||
return buildTime;
|
||||
}
|
@ -1,14 +1,13 @@
|
||||
import process from 'node:process';
|
||||
import { URL, fileURLToPath } from 'node:url';
|
||||
import { defineConfig, loadEnv } from 'vite';
|
||||
import dayjs from 'dayjs';
|
||||
import { setupVitePlugins } from './build/plugins';
|
||||
import { createViteProxy } from './build/config';
|
||||
import { createViteProxy, getBuildTime } from './build/config';
|
||||
|
||||
export default defineConfig(configEnv => {
|
||||
const viteEnv = loadEnv(configEnv.mode, process.cwd()) as unknown as Env.ImportMeta;
|
||||
|
||||
const buildTime = dayjs().format('YYYY-MM-DD HH:mm:ss');
|
||||
const buildTime = getBuildTime();
|
||||
|
||||
return {
|
||||
base: viteEnv.VITE_BASE_URL,
|
||||
|
Loading…
Reference in New Issue
Block a user