[英]Settings for ESLINT to ignore warnings like “extra semicolon”
我將Atom代碼編輯器用於帶有ESLINT(feross)的VueJS項目。 通過嘗試快速制作布局原型,我得到了這些錯誤。
撐開前缺少空間
字符串必須使用單引號
多余的分號
在原型階段,我希望ESLINT / ATOM禁用/忽略這些錯誤並以任何方式呈現該網站。 怎么做?
您可以暫時關閉eslint。 在我的設置中,檢查build/webpack.base.conf.js
顯示以下代碼段:
module: {
rules: [
...(config.dev.useEslint ? [createLintingRule()] : []),
{
test: /\.vue$/,
插入規則將啟用eslint。 讓我們避免這種情況,並將config.dev.useEslint
設置為false
。 轉到config/index.js
並更改以下代碼段:
// Use Eslint Loader?
// If true, your code will be linted during bundling and
// linting errors and warnings will be shown in the console.
useEslint: false,
在您的.eslintrc
文件中,執行以下操作:
"rules": {
"space-before-blocks": "off",
"quotes": "off",
"no-extra-semi": "off"
}
這將關閉上述規則。 我建議不要關閉它,而要發出警告,所以將來您記得要解決這些問題。
ESLint有一個很棒的文檔: https ://eslint.org/docs/rules/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.