🔧 build: 使用 yaml i18n

This commit is contained in:
frostime 2024-04-05 22:41:07 +08:00
parent 6700d611b9
commit 91deda2a72
8 changed files with 108 additions and 25 deletions

View file

@ -7,10 +7,12 @@ import { svelte } from "@sveltejs/vite-plugin-svelte"
import zipPack from "vite-plugin-zip-pack";
import fg from 'fast-glob';
import vitePluginYamlI18n from './yaml-plugin';
const args = minimist(process.argv.slice(2))
const isWatch = args.watch || args.w || false
const devDistDir = "./dev"
const distDir = isWatch ? devDistDir : "./dist"
const devDistDir = "dev"
const distDir = isWatch ? devDistDir : "dist"
console.log("isWatch=>", isWatch)
console.log("distDir=>", distDir)
@ -25,6 +27,11 @@ export default defineConfig({
plugins: [
svelte(),
vitePluginYamlI18n({
inDir: 'public/i18n',
outDir: `${distDir}/i18n`
}),
viteStaticCopy({
targets: [
{