Nov 2022 - Present
主要使用Vue2 Class Component + Vue3 composition api + Typescript 開發
ci-cd由jenkis更改至gitlab runner
二度封裝element-plus進行客製化並且共用
共用interceptor讓api response統一接口以及進行錯誤處理
Multi-Repo yarn轉換為Monorepo pnpm, 統一node版本避免必須根據專案切換版本
舊專案node版本升級
使用D3.js製作圖表
websocket 後端使用SinalR, 前端根據SinalR js document + RxJs接websocket進行接收事件處理
vue-i18n進行語系管理
將 Vue2 程式碼重構為 Vue3
使用BEM, Eslint, Prettier管理程式碼風格