在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 為什么vue的main.js文件ESlint檢測不能有分號?

為什么vue的main.js文件ESlint檢測不能有分號?

我是Webstorm,提示";"多余

圖片描述

根目錄的
.eslintrc.js文件

module.exports = {
  root: true,
  // https://github.com/feross/standard/blob/master/RULES.md#javascript-standard-style
  extends: 'standard',
  // required to lint *.vue files
  plugins: [
    'html'
  ],
  // add your custom rules here
  'rules': {
    // allow paren-less arrow functions
    'arrow-parens': 0,
    // allow debugger during development
    'no-debugger': process.env.NODE_ENV === 'production' ? 2 : 0
  }
}
回答
編輯回答
旖襯

.eslintrc.js 文件,采用了 standard 標準,該標準默認沒有分號。可以查看github文檔 JavaScript Standard Style。
如果想要使用分號,可以在 .eslintrc.js 文件內(nèi),添加rules。

'rules': {
'semi': ['error', 'always'] // 強制有分號,沒有就報錯
}
2017年4月5日 08:01
編輯回答
局外人

圖片描述

2017年5月14日 23:38
編輯回答
局外人

ESLint是一個用來識別 ECMAScript 并且按照規(guī)則給出報告的代碼檢測工具,使用它可以避免低級錯誤和統(tǒng)一代碼的風(fēng)格。ESLint被設(shè)計為完全可配置的;

所以你這邊有加上分號報錯,那就是和eslint設(shè)置的代碼檢測規(guī)則有關(guān)

括號中的 (semi) 告訴你使用的是哪一條規(guī)則,可以在根目錄下的.eslintrc進行修改相應(yīng)規(guī)則

建議你這邊可以稍微的學(xué)習(xí)了解下eslint的使用方式,或者直接關(guān)閉掉eslint的代碼檢測

2018年8月25日 21:22