[筆記] TypeScript 拓展 Window 物件定義
實務上開發網頁應用程式時,有時會需要將自定義的物件掛到 window 物件底下來方便其他頁面作取用或是模組化。不過這些自定義的值,TypeScript 自然是不 Read More …
點數旅行 留學 信用卡 程式學習
實務上開發網頁應用程式時,有時會需要將自定義的物件掛到 window 物件底下來方便其他頁面作取用或是模組化。不過這些自定義的值,TypeScript 自然是不 Read More …
這回在業務上會需要依據場地是否有無被預約,進而顯示可用的開始時間和結束時間。這邊筆記下一些邏輯上的細節。 內容 注意事項 1. 日期的格式,會影響到 dayjs Read More …
近期為了解決 import.meta 無法順利使用 Jest 來進行單元測試的問題,於是改用 vite 為基底並盡可能相容 Jest 語法的 vitest。轉移 Read More …
ESLint 9 於 2024 年春迎來了一次重大的版本更新,將過往的巢狀設定風格變為扁平化。因此過往常互相衝突的 eslint 與 prettier 也終於可 Read More …
近期因實務上需要,運用到了 Promise.allSettled 以及有拆分 Batch 批次發送的需求。這邊筆記下實作上遇到的疑問和解決方法。 內容 1. 型 Read More …
既有專案由於後端是採用 session 認證。為了讓 localhost 的環境可以順暢的接受 set-cookie,除了運用 Chrome 的覆寫 heade Read More …
Vue3 搭配 Jest 和 TypeScript,若要測試 Vue 元件內部的 computed 型別,在使用 <script setup> 語法 Read More …
Vite 在編譯時,若你在 JavaScript / TypeScript 檔案中沒有在 async 函式中使用 await 語法,那就會出現 Top-leve Read More …
這回工作上遇到的「既有專案翻新」,因前人已有用 Vite + Vue3 翻新眾多傳統 HTML 頁面的其中一頁,有機會來製作個「Vue3 TypeScript Read More …