<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                ## 一、概述 eslint 是一個插件化的 javascript 代碼檢測工具,它可以用于檢查常見的 JavaScript 代碼錯誤,也可以進行代碼風格檢查,這樣我們就可以根據自己的喜好指定一套 eslint 配置,然后應用到所編寫的項目上,從而實現輔助編碼規范的執行,有效控制項目代碼的質量。 ## 二、安裝 ``` npm install -g eslint 或 cnpm install -g eslint ``` ![](https://img.kancloud.cn/43/f7/43f7e7426cb79cfbb627af1789a013fa_587x123.png) vue文件是類 HTML 的文件,為了支持對 vue 文件的 ESLint ,需要eslint-plugin-html這個插件; ``` npm install -g eslint-plugin-html ``` ![](https://img.kancloud.cn/75/16/7516e7dbac0706812f30f1bc9020cb9b_500x93.png) ``` eslint test.js ``` ## 三、配置 為了正確使用eslint,需要配置代碼規范設置,現在添加一個.eslintrc.js; ``` eslint --init ``` ``` module.exports = { "env": { browser: true, es6: true }, "extends": "eslint:recommended", "rules": { 'no-console': 'off, "semi": [ "error", "never" ] } }; ``` ESLint 支持幾種格式的配置文件: * JavaScript- 使用 .eslintrc.js 然后輸出一個配置對象。 * YAML - 使用 .eslintrc.yaml 或 .eslintrc.yml 去定義配置的結構。 * JSON - 使用 .eslintrc.json 去定義配置的結構,ESLint 的 JSON 文件允許 JavaScript 風格的注釋。 * package.json - 在 package.json 里創建一個 eslintConfig屬性,在那里定義配置。如果 .eslintrc.js 和 package.json里的 eslintConfig 同時存在,則只讀取 .eslintrc.js文件; >[danger] vue項目創建的時候,選擇了eslint支持,則自動的會在根目錄下,創建規則文件.eslintrc.js: ![](https://img.kancloud.cn/27/26/2726fe8a11b6da41881e2e0f5aae3369_1366x736.png) ## 四、問題處理 有時候,由于eslint過于嚴格,導致很多錯誤,可以暫時屏蔽,修改build/webpack.base.conf.js文件module->rules中有關eslint的規則: ![](https://img.kancloud.cn/24/b2/24b2783bdd9da94aab6ee5b4c12ab47c_1366x736.png)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看