
- 2024-07-19
在NestJS中,如何實現一個module避開全局的Interceptors,Filters和Guards
在開發 NestJS 應用程序時,有時我們需要某些模塊(例如 SpecialModule)避開全局的攔截器(useGlobalInterceptors)、過濾器(useGlobalFilters)和守衛(useGlobalGuards)。本文將介紹如何在 NestJS 中實現一個特殊的 SpecialModule,通過在全局攔截器、過濾器和守衛中手動添加邏輯來跳過 SpecialModule ...

- 2024-07-19
使用 Node.js 腳本自動搬運文件
最近遇到一個需求,需要搬運指定目錄下的一些文件到其它目錄。具體如下:假設用戶需要搬運的文件是 a.txt,我們需要找到當前目錄下存在的其它包含前綴的 a.txt 文件,例如 `gz-a.t ...

- 2024-07-18
防抖和節流的區別及應用場景
在前端開發中,為了提升性能和用戶體驗,我們常常需要對頻繁觸發的事件進行控制。防抖(Debounce)和節流(Throttle)是兩種常用的技術手段。本文將詳細介紹防抖和節流的概念、區別及其在實際開 ...

- 2024-07-18
如何批量重命名文件後綴,一個腳本搞定
在某些情況下,我們可能需要批量重命名文件的擴展名,例如將所有 .txt 文件改為 .md。本文將詳細介紹如何使用批處理文件(.bat)和Shell腳本來實現這個目標,包括詳細的步驟和用戶交 ...

- 2024-07-12
在NestJS中使用GraphQL
GraphQL 是一種用於 API 查詢語言和伺服器端運行時的規範,它能夠滿足客戶端對資料的準確需求。本文將介紹 GraphQL 的基本概念,並講解如何在 NestJS 中集成和使用 GraphQ ...

- 2024-07-11
深入講解NestJS中的守衛、攔截器和過濾器
NestJS提供了許多強大的工具和功能來管理和處理請求。在本文中,我們將深入探討 NestJS 中的守衛(Guards)、攔截器(Interceptors)和過濾器(Filters),並通過實際應 ...