feat: add Vite plugins for enhanced functionality and localization support

- Introduced multiple Vite plugins including `ogImagePlugin`, `feedSitemapPlugin`, `localesJsonPlugin`, and `manifestInjectPlugin` to enhance the build process and support dynamic content generation.
- Implemented a custom hot module replacement (HMR) for JSON localization files to improve development experience.
- Added a new `createDependencyChunksPlugin` for better chunk management in the build process.
- Established a structure for handling localization files and generating corresponding assets, improving internationalization support.

Signed-off-by: Innei <tukon479@gmail.com>
This commit is contained in:
Innei
2025-06-27 16:58:12 +08:00
parent 854ee1df8d
commit 6668425fba
10 changed files with 32 additions and 41 deletions

View File

@@ -224,7 +224,6 @@
"loading.heic.main": "HEIC",
"loading.webgl.building": "高品質テクスチャを構築中...",
"loading.webgl.main": "WebGL テクスチャの読み込み",
"photo.conversion.transmux": "トランスマックス",
"photo.conversion.webcodecs": "WebCodecs",
"photo.copy.error": "画像のコピーに失敗しました。後でもう一度お試しください。",
"photo.copy.image": "画像をコピー",