Chrome 一直快取(Cache)資料?教你三招快速清除!
網頁修改後 Chrome 卻顯示舊內容?本文教你三種清除快取的方法:快捷鍵、開發者工具、擴充套件,並分享開發者如何避免快取問題。
共 996 篇文章,繼續加油!
網頁修改後 Chrome 卻顯示舊內容?本文教你三種清除快取的方法:快捷鍵、開發者工具、擴充套件,並分享開發者如何避免快取問題。
只要你使用過 Claude Code、Gemini、Codex 這些 AI 開發工具的話,那相信你肯定有用過 MCP(Model Context Protocol,模型上下文協定),但本身這些 AI 工具有所謂的 Context 上限,只要使用了 MCP 後,就很容易超出 Context 上限,導致模型無法正常運作,所以這一篇就來聊一下同樣為 Anthropic 所釋出的 Agent Skills,並且用 Claude Code 示範如何使用。
隨著手上負責的專案越來越多,我也開始需要同時開啟多個終端機視窗來執行不同的指令,例如前端專案的開發伺服器、後端 API 伺服器、資料庫服務等等。每次都要手動開啟多個終端機視窗並輸入指令,實在是非常麻煩且浪費時間,所以這一篇來介紹一下 concurrently 這個工具。
前陣子有人問了我一下,為什麼業界都比較多推薦使用 Vue、React、Angular 這些前端框架,而不是 jQuery 了?而他實際工作上還是會使用 jQuery,所以他很好奇這個現象背後的原因是什麼?於是我就寫了這篇文章來聊聊這個話題。
function* 是一個比較少人使用但卻非常強大的語法,它允許我們定義一種特殊的函式,稱為「生成器函式」(Generator Function),所以這一篇就要來介紹什麼是 Generator Functions 以及它們的用途。
一個專案的目錄結構其實非常的重要,為什麼呢?對於你管理與維護專案來說,良好的結構可以讓你知道什麼東西該放哪、什麼東西該怎麼找,接著搭配 README.md 文件的說明,就可以有效讓其他開發者快速上手你的專案,這也是變相管制程式碼品質的一種方式。
基本上只要你有使用過 AI 來開發任何一個產品或者功能,你應該或多或少都聽過 AI 程式碼生成等詞彙。在這裡,我將這種「直接用自然語言來描述功能,由 AI 生成程式碼」的模式,稱為「Vibe Coding (直覺式開發)」。
這幾天維護老舊專案順便把老舊專案升級上去,卻出現一個錯誤訊息「Deprecation Warning [import] Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.」,所以這一篇就順便來記錄一下該如何解決吧。
現在的各種 AI 應用,基本上都跟 Prompt Engineering (提示工程)以及 Context Engineering (上下文工程)息息相關,那這兩者有何者差異以及關係呢?這一篇就來了解這兩個概念有多影響 AI Agent 的運作。
許多開發者都會搭配著 AI 工具(Claude Code、Gemini、Copilot 等)來協助撰寫程式碼,而在 Vue 的單檔元件(Single File Component, SFC)中,常常會遇到一些困擾,所以這邊就來分享一個不同的做法,也就是自訂一個 <spec lang="md"> 標籤,來讓我們能夠在 SFC 中更舒服地使用 AI 工具來開發。