2017-04-03 5 views
1

標準設定でESLintを使用しています。ESLintエラー:行番号が範囲外です

eslint --fix */**を実行しているとき、私はこのエラーを取得しています:

Line number out of range (line 318 requested, but only 317 lines present). 
RangeError: Line number out of range (line 318 requested, but only 317 lines present). 
    at SourceCode.getIndexFromLoc (/usr/local/lib/node_modules/eslint/lib/util/source-code.js:389:19) 
    at Object.fix (/usr/local/lib/node_modules/eslint/lib/rules/no-multiple-empty-lines.js:116:52) 
    at RuleContext.report (/usr/local/lib/node_modules/eslint/lib/rule-context.js:127:34) 
    at Program:exit.allLines.reduce.concat.reduce (/usr/local/lib/node_modules/eslint/lib/rules/no-multiple-empty-lines.js:108:37) 
    at Array.reduce (native) 
    at EventEmitter.Program:exit (/usr/local/lib/node_modules/eslint/lib/rules/no-multiple-empty-lines.js:93:22) 
    at emitOne (events.js:101:20) 
    at EventEmitter.emit (events.js:191:7) 
    at NodeEventGenerator.applySelector (/usr/local/lib/node_modules/eslint/lib/util/node-event-generator.js:265:26) 
    at NodeEventGenerator.applySelectors (/usr/local/lib/node_modules/eslint/lib/util/node-event-generator.js:294:22) 

任意のアイデアこの問題を解決する方法?

最初に標準CLIからstandard --fixを試してみましたが、同じエラーが発生し、ESLintから直接試して、前者ではなく後者によって投げられたエラーであることを確認しました。

答えて

関連する問題