ESLint

eslint+husky+prettier+lint-staged提升前端應用質量

目前在梳理前端應用時發現很多程式碼不規範的地方,包括簡單的js問題以及程式碼格式化的問題,造成了程式碼可讀性下降,另外各種歷史程式碼也是“風格迥異”,甚至影響了應用質量。應用開發成員大部分由於之前是開發後端,

前端工程工作流規範

在日常開發過程中,前端工程工作流程規範主要包括程式碼檢查規範以及程式碼提交規範。而程式碼檢查主要兩個部分:語法檢查及型別檢查;程式碼提交規範主要是Git Commit Log規範。 本文主要分享日常工作中,

使用 rollup 打包 JS

rollup 採用 es6 原生的模組機制進行模組的打包構建,rollup 更著眼於未來,對 commonjs 模組機制不提供內建的支援,是一款更輕量的打包工具。rollup 比較適合打包 js 的 sdk 或

從0到1實現VueUI庫思路

UI 庫是很龐大的一個專案,如果個人開發,會很佔用我的業餘時間,所以我想到了組隊,便在掘金髮佈一個這樣的事情,很快便召集了20多個前端加入進來。 scrum 敏捷模式 這麼多人加入,怎麼樣的流程管理能保

建立ESLint外掛

建立ESLint外掛 現在已經有很多實用的ESLint外掛了。在Tumblbug,我們是 eslint-config-airbnb 和 eslint-plugin-react 的粉絲。然而,隨著

開發 eslint 規則

前端的日常開發離不開各種 lint 的支援,使用 lint 的一種誤解是:個人能力不足,必須 lint 規範才能寫出規範的程式碼,實際上規範的定義主要取決於開源專案作者的習慣,或者公司團隊編碼的習慣,即使兩個前

深入淺出eslint——關於我學習eslint的心得

很多人在引入eslint後,發現專案中出現了很多錯誤提示,看著讓人的強迫症都犯了,於是就放棄了使用。可小編在這卻還是要說在專案中要用到eslint,尤其是在專案一開始構建搭建的時候,就約定好,就不會再出現多人協

1716168584.9798