整理項目中的代碼規(guī)范

整理代碼規(guī)范

每個人的公司都有一套自己的代碼規(guī)范,當你的代碼已經(jīng)搞定了產(chǎn)品需求時,公司告訴你需要按照代碼規(guī)范去提交代碼,然而當你看著公司給你的規(guī)范模版一臉懵逼,不要緊, 讓小編拯救你~~~

  • 編輯工具 Vs Code
  • 插件 es beautifier

當你在check代碼的時候會遇到這種情況

image.png

還有什么變量函數(shù)提升之類的~~~~還有很多未知的東西~~~。當你看到這些的時候 你的腦子中是不是已經(jīng)有千萬只草泥馬在奔騰

小編也不啰嗦了 直接上手拯救你們~~~

你需要一個輕便好用的編輯器~(現(xiàn)在最火的編輯器是Vs Code 下載地址 :http://www.vscode.org/

接著在你的項目中全局安裝: npm install es-beautifier -g --only=production

下載完成之后安裝兩個插件:eslint es-beautifier

在你的項目也要安裝代碼規(guī)范插件: npm install eslint eslint-plugin-es-beautifier --save-dev

接著在你的項目中去找到 .eslintrc?;蛘呤窃趐ackage.json中的 eslintConfig 去配置 (如果之前你有設(shè)置請增加不要替換~~~)

{
  "plugins": [
    "es-beautifier"
  ],
  "extends": [
    "plugin:es-beautifier/standard"
  ]
}

現(xiàn)在的時候可以把你們公司的代碼規(guī)范整理一下把eslintrc.json中的relus替換一下~

接著在package.json中的scripts中去配置:

{
  "scripts": {
    "beautify": "eslint --fix ."
  }
}

最后你在在命令行中打上:

npm run beautify

這樣你就會發(fā)現(xiàn)你現(xiàn)在的代碼會按照你公司的代碼規(guī)范很整潔~~~

如果你是有問題的話請看一下原文鏈接:
https://github.com/dai-shi/es-beautifier

如果看不懂請留言~~~。小編會在百忙之中為你解答 謝謝~

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,030評論 25 709
  • ESLint 配置 ESlint 被設(shè)計為完全可配置的,這意味著你可以關(guān)閉每一個規(guī)則而只運行基本語法驗證,或混合和...
    靜默虛空閱讀 41,848評論 3 14
  • EsLint入門學(xué)習(xí)整理 這兩天因為公司要求,就對ESLint進行了初步的了解,網(wǎng)上的內(nèi)容基本上都差不多,但是內(nèi)容...
    點柈閱讀 26,227評論 3 42
  • 昨晚去看了美國的電影《一條狗的使命》,從題目就可以看出來這是一部以狗為主線講述故事的作品。以一條狗的視野去描述了這...
    瓷瓦閱讀 492評論 0 1
  • 這個簡書有好幾個月沒寫過了,記得是上次正想寫的時候網(wǎng)頁好像打不開從此就暫停了。 從2016年9月恢復(fù)單身以來工作上...
    九萌閱讀 744評論 15 45

友情鏈接更多精彩內(nèi)容