enhance(dev): 開発モード時にlocaleと型定義が自動的に再生成されるように (#12481)
* enhance: localeを任意のタイミングでリビルドできるように
* enhance: localeも監視し、必要であればlocaleをリビルドするように
* feat: devモードの時のみナビゲーションバーからキャッシュクリアができるように
* refactor: キャッシュクリア部分を共通化
* fix: localesのファイル変更イベントが取れないのを修正
* fix: replaceAllでコケるのを修正
* change: 開発モードに関係なくナビゲーションバーからキャッシュクリアできるように
* refactor: 必要のないリビルドをしないように
* update: CHANGELOG.md
---------
Co-authored-by:
syuilo <Syuilotan@yahoo.co.jp>
Showing
- CHANGELOG.md 1 addition, 0 deletionsCHANGELOG.md
- locales/generateDTS.js 12 additions, 0 deletionslocales/generateDTS.js
- locales/index.d.ts 1 addition, 0 deletionslocales/index.d.ts
- locales/index.js 31 additions, 27 deletionslocales/index.js
- packages/frontend/src/navbar.ts 8 additions, 0 deletionspackages/frontend/src/navbar.ts
- packages/frontend/src/pages/settings/index.vue 2 additions, 10 deletionspackages/frontend/src/pages/settings/index.vue
- packages/frontend/src/scripts/clear-cache.ts 14 additions, 0 deletionspackages/frontend/src/scripts/clear-cache.ts
- scripts/build-assets.mjs 11 additions, 7 deletionsscripts/build-assets.mjs
Loading
Please register or sign in to comment