@prettier

Stories List
@cshopping

一、nextjs如何使項目工程化(c-shopping電商開源)

歡迎來到本系列文章,這些內容都是從我的開源項目 C-Shopping 衍生而來的。在這個系列中,我們將深入探討 Next.js 和其他技術的各個方面,分享我在開發 C-Shopping 時積累的見解和最佳實踐。如果你發現這些文章有幫助,請考慮在 GitHub 上為項目點亮一顆星星。你的支持對我來説意義重大,也會激勵我進行更多的開發! 項目在線演示地址: docker 部署地址:http://s

cshopping Avatar

@cshopping

Nickname 繼小鵬

@feipeng123s

Prettier學習筆記

Prettier是什麼? Prettier 是一個固執己見的代碼格式化程序。 它刪除了所有原始樣式*並確保所有輸出的代碼符合一致的樣式。 Prettier 獲取您的代碼並考慮行長度,從頭開始重新打印它。 Prettier和Linters的區別 Linters有兩套規則: 代碼格式,比如max-len, no-mixed-spaces-and-tabs 代碼質量,比如no-unused-

feipeng123s Avatar

@feipeng123s

Nickname feipeng123s

@kevinzhw

Prettier與ESLint:代碼風格與質量的自動化保證

Prettier 和 ESLint 是兩個互補的工具,它們共同確保代碼的風格一致性和質量。Prettier 負責格式化代碼,而 ESLint 則執行更復雜的靜態分析和規則檢查。 Prettier 作用: 自動化代碼格式化,確保代碼的縮進、括號、引號、換行等樣式一致。 不需要配置太多的規則,因為Prettier有一套默認的代碼風格。 支持多種編程語言,包括JavaScript、TypeS

kevinzhw Avatar

@kevinzhw

Nickname 天涯學館

@rk405264704

記錄vue2項目配置eslint、prettier以及git提交校驗

項目背景:vue2老項目,使用vue-cli4搭建的,創建項目時eslint校驗使用的是eslint+standard。 問題:項目統一配置了eslint,但是prettier配置各不相同,導致格式化後總會有衝突,而且有的電腦配置了git提交校驗不生效,提交的代碼沒有經過eslint驗證,其他同事拉取代碼後提交不成功。 配置1:.editorconfig 該文件是針對不同IDE進行配置的初始化格式

rk405264704 Avatar

@rk405264704

Nickname 留白

@neo_63ef7657efb81

通過引入eslint-config包的方式一站式解決項目代碼風格和規範

背景 大家好,我是前端老六。今天想提及一下項目代碼規範這一塊,平時我們在搭建一個前端項目的時候,項目代碼規範是我們要考慮的,在如今多人開發一個項目的時候那更是不能疏忽。對於前端來説呢,我們常用的就是eslint+prettier,兩者集成的方式,eslint負責監測我們的語法錯誤,而prettier對我們的代碼風格進行規範。 ESlint ESLint 是一個開源的 JavaScript 代碼檢

@icecreamlj

為react項目添加開發/提交規範(eslint、prettier、husky、commitlint、stylelint)

因歷史遺留原因,接手的項目沒有代碼提醒/格式化,包括 eslint、pretttier,也沒有 commit 提交校驗,如 husky、commitlint、stylelint,與其期待自己或者同事的代碼寫得完美無缺,不如通過一些工具來進行規範和約束。 eslint eslint 是一個代碼校驗工具,用來規範項目代碼風格。 初始化 通過 npm install eslint 後使用 npx esl

icecreamlj Avatar

@icecreamlj

Nickname 一顆冰淇淋