簡體   English   中英

Gulp-Eslint導致配置錯誤

[英]Gulp-eslint causing configuration errors

當嘗試從命令行eslint .獨立運行我的eslint . ,一切都會按預期進行。 當我嘗試通過gulp運行“ eslint”任務時,就會出現問題。

我的.eslintrc擴展了airbnb-base ,這是引發錯誤的地方:

Configuration for rule "prefer-destructuring" is invalid:
    Value "data["0"].VariableDeclarator" has additional properties.
    Value "data["0"].AssignmentExpression" has additional properties.

這是相同結構的幾個錯誤之一。 查看文檔后 ,配置規則有效:

// Prefer destructuring from arrays and objects
// http://eslint.org/docs/rules/prefer-destructuring
'prefer-destructuring': ['error', {
  VariableDeclarator: {
    array: false,
    object: true,
  },
  AssignmentExpression: {
    array: true,
    object: true,
  },
}, {
  enforceForRenamedProperties: false,
}],

看一下,規則配置似乎很准確。

  • 埃斯林特@ 4.16.0
  • eslint-config-airbnb-base @ 12.1.0
  • 口香糖@ 3.0.1
  • 大口@ 3.9.1

我不確定這個錯誤是什么,因此將不勝感激,謝謝!

問題僅僅是我gulp-eslint軟件包已過期。 我正在運行@ 3.0.1,而此時最新的穩定版本是4.0.2

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM