最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

eslint+prettier統(tǒng)一代碼風格的實現(xiàn)方法

 更新時間:2020年07月22日 09:00:03   作者:羅漢爺  
這篇文章主要介紹了eslint+prettier 統(tǒng)一代碼風格的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

1.實現(xiàn)效果

Eslint校驗代碼語法,prettier統(tǒng)一格式化代碼,按下保存自動修復eslint錯誤,自動格式化代碼。

2.安裝vscode插件

  • Vetur
  • ESLint
  • Prettier - Code formatter

3.配置vscode設置

文件–首選項–設置,打開json模式,添加以下配置:

{
 // 控制工作臺中活動欄的可見性。
 "workbench.activityBar.visible": true,
 //主題設置
 "workbench.colorTheme": "Monokai",
 // 默認編輯器字號
 "editor.fontSize": 14,
 //是否自動換行
 "editor.wordWrap": "on",
 "workbench.editor.enablePreview": false, //打開文件不覆蓋
 "search.followSymlinks": false, //關(guān)閉rg.exe進程
 "editor.minimap.enabled": false, //關(guān)閉迷你圖快速預覽
 "files.autoSave": "onWindowChange", // 切換窗口時自動保存。
 "editor.lineNumbers": "on", //開啟行數(shù)提示
 "editor.quickSuggestions": {
 //開啟自動顯示建議
 "other": true,
 "comments": true,
 "strings": true
 },
 "editor.tabSize": 2, //制表符符號eslint

 //.vue文件template格式化支持,并使用js-beautify-html插件
 "vetur.format.defaultFormatter.html": "js-beautify-html",
 //js-beautify-html格式化配置,屬性強制換行
 "vetur.format.defaultFormatterOptions": {
 "js-beautify-html": {
 "wrap_attributes": "force-aligned"
 }
 },
 //根據(jù)文件后綴名定義vue文件類型
 "files.associations": {
 "*.vue": "vue"
 },
 //配置 ESLint 檢查的文件類型
 "eslint.validate": [
 "javascript",
 "javascriptreact",
 {
 "language": "vue",
 "autoFix": true
 }
 ],
 //保存時eslint自動修復錯誤
 "eslint.autoFixOnSave": true,
 //保存自動格式化
 "editor.formatOnSave": true
}

4.配置.eslintrc.js

module.exports = {
 root: true,
 env: {
 node: true
 },
 extends: ['plugin:vue/essential', 'eslint:recommended'],
 rules: {
 'no-console': process.env.NODE_ENV === 'production' ? 'error' : 'off',
 'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off',
 //強制使用單引號
 quotes: ['error', 'single'],
 //強制不使用分號結(jié)尾
 semi: ['error', 'never']
 },
 parserOptions: {
 parser: 'babel-eslint'
 }
}

5.配置.prettierrc

{
 "eslintIntegration": true, 
 "singleQuote": true,
 "semi": false
}

到此這篇關(guān)于eslint+prettier 統(tǒng)一代碼風格的實現(xiàn)的文章就介紹到這了,更多相關(guān)eslint prettier 統(tǒng)一代碼風格內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 最新版JavaScript中的箭頭函數(shù)

    最新版JavaScript中的箭頭函數(shù)

    ES6標準新增了一種新的函數(shù),Arrow?Function(箭頭函數(shù)),箭頭函數(shù)相當于匿名函數(shù),并且簡化了函數(shù)定義,本文重點給大家介紹JavaScript中的箭頭函數(shù),需要的朋友可以參考下
    2022-11-11
  • JS代碼實現(xiàn)百度地圖 畫圓 刪除標注

    JS代碼實現(xiàn)百度地圖 畫圓 刪除標注

    這篇文章主要介紹了JS代碼實現(xiàn)百度地圖 畫圓 刪除標注的相關(guān)資料,實現(xiàn)此功能的設計思路非常明確,代碼簡單易懂,非常不錯,具有參考借鑒價值,感興趣的朋友參考下吧
    2016-10-10
  • 詳解json串反轉(zhuǎn)義(消除反斜杠)

    詳解json串反轉(zhuǎn)義(消除反斜杠)

    這篇文章主要介紹了詳解json串反轉(zhuǎn)義(消除反斜杠),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-08-08
  • JavaScript實例--創(chuàng)建一個歡迎cookie

    JavaScript實例--創(chuàng)建一個歡迎cookie

    這篇文章主要介紹了JavaScript實例--創(chuàng)建一個歡迎cookie,
    2022-01-01
  • 利用javascript如何隨機生成一定位數(shù)的密碼

    利用javascript如何隨機生成一定位數(shù)的密碼

    這篇文章主要給大家介紹了關(guān)于利用javascript如何隨機生成一定位數(shù)的密碼的相關(guān)資料,文中給出了詳細的示例代碼,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧。
    2017-09-09
  • js 判斷js函數(shù)、變量是否存在的簡單示例代碼

    js 判斷js函數(shù)、變量是否存在的簡單示例代碼

    本篇文章主要是對判斷js函數(shù)、變量是否存在的簡單示例代碼進行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助
    2014-03-03
  • 微信小程序?qū)崿F(xiàn)表單驗證源碼

    微信小程序?qū)崿F(xiàn)表單驗證源碼

    這篇文章主要為大家詳細介紹了微信小程序?qū)崿F(xiàn)表單驗證源碼,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • 理解javascript async的用法

    理解javascript async的用法

    本篇文章主要介紹了理解javascript async的用法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-08-08
  • Js實現(xiàn)復選框的全選、全不選反選功能代碼實例

    Js實現(xiàn)復選框的全選、全不選反選功能代碼實例

    這篇文章主要介紹了Js實現(xiàn)復選框的全選、全不選和反選,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-02-02
  • window.onload 加載完畢的問題及解決方案(上)

    window.onload 加載完畢的問題及解決方案(上)

    我們經(jīng)常使用 window.onload 來處理頁面,當頁面加載完成做一些事情。但這個 window.onload 是頁面全部加載完成,甚至包括圖片,而我們實際上經(jīng)常需要的是文檔 DOM 加載完畢!
    2009-07-07

最新評論

桃园县| 若尔盖县| 苍山县| 涿州市| 克山县| 富蕴县| 佛冈县| 堆龙德庆县| 弥渡县| 安达市| 茂名市| 富川| 孟津县| 彭山县| 元朗区| 平顶山市| 泸州市| 中江县| 含山县| 比如县| 新源县| 若羌县| 贵南县| 玉门市| 金阳县| 罗田县| 香河县| 泸定县| 宣城市| 绥滨县| 南部县| 宁武县| 得荣县| 铁岭市| 新乡市| 陆良县| 遵化市| 太仓市| 盐亭县| 德江县| 板桥市|