ESLint - 讓你提前修復潛在錯誤,並維持一致的程式碼風格
這篇文章帶你快速配置新版 ESLint 9.x 的扁平化設定檔,包含格式化與自定義檢測規範。
安裝、設定與基本用法,寫給需要照著做一次的人。這些是基本功;真正踩過的坑在洞察。
共 14 篇 由新到舊
這篇文章帶你快速配置新版 ESLint 9.x 的扁平化設定檔,包含格式化與自定義檢測規範。
透過 Nitro 輕鬆將 json 檔、圖片、影片等靜態資源導入 Nuxt 專案,並了解 public assets 與 server assets 的差異與使用方式。
快速了解 Nuxt 3 中的 Nitro 與 H3,如何讓後端開發更簡單高效,並支援多平台部署。
透過 Maybe<T> 全域型別定義,在 Nuxt 專案中優雅地處理可能為 null 或 undefined 的值,提升型別安全和開發體驗。
使用 husky 與 commitlint 來自動檢查 commit 訊息跟 branch 名稱的格式
使用 JS 開發專案時,我們經常需要安裝第三方套件來擴充功能,使用 Package Manager 可以讓我們更方便的管理套件版本並確保相容性。
Vite 是一個由 Vue.js 團隊開發的網頁前端開發工具,用於開發與打包網頁前端專案。
本篇將介紹如何使用 Vite 快速建立一個 Vue.js 專案,從安裝、啟動及基本設置的操作步驟。
將 Ubuntu 的 apt 來源更換為台灣國網中心,提升 package 的下載速度。
透過修改 sudoers 檔案,讓特定使用者在執行 sudo 時不用輸入密碼。
透過 Windows Subsystem for Linux (WSL) 在 Windows 上安裝 Ubuntu 來使用 Linux 環境。
認識 Node.js,在 Linux / Windows / Mac 任何作業系統安裝 NVM 來管理 Node.js 版本。
Vue.js,一個平易近人、高效能且功能完整的漸進式 JavaScript 框架。
VS Code 是近年最熱門的程式碼編輯器,本篇將介紹 VS Code 的基本功能及使用方式,並簡介 VS Code 的進階應用。