Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/52.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript ESLint错误';无效的计数值';当使用--fix运行时_Javascript_Reactjs_Code Formatting_Eslint - Fatal编程技术网

Javascript ESLint错误';无效的计数值';当使用--fix运行时

Javascript ESLint错误';无效的计数值';当使用--fix运行时,javascript,reactjs,code-formatting,eslint,Javascript,Reactjs,Code Formatting,Eslint,在运行lint测试时,我有大约7000个lint错误。但是如果我尝试用--fix运行它,如下所示 > esw -c .eslintrc ./src '.js, .jsx' --color --fix 我得到以下错误 Invalid count value RangeError: Invalid count value at String.repeat (native) at report (/Users/Projects/uni-sh/fr-webapp/node_mod

在运行lint测试时,我有大约7000个lint错误。但是如果我尝试用
--fix
运行它,如下所示

> esw -c .eslintrc ./src '.js, .jsx' --color --fix
我得到以下错误

Invalid count value
RangeError: Invalid count value
    at String.repeat (native)
    at report (/Users/Projects/uni-sh/fr-webapp/node_modules/eslint/lib/rules/indent.js:267:73)
    at checkLastReturnStatementLineIndent (/Users/Projects/uni-sh/fr-webapp/node_modules/eslint/lib/rules/indent.js:430:17)
    at EventEmitter.ReturnStatement (/Users/Projects/uni-sh/fr-webapp/node_modules/eslint/lib/rules/indent.js:1050:21)
    at emitOne (events.js:101:20)
    at EventEmitter.emit (events.js:188:7)
    at NodeEventGenerator.enterNode (/Users/Projects/uni-sh/fr-webapp/node_modules/eslint/lib/util/node-event-generator.js:40:22)
    at CodePathAnalyzer.enterNode (/Users/Projects/uni-sh/fr-webapp/node_modules/eslint/lib/code-path-analysis/code-path-analyzer.js:608:23)
    at CommentEventGenerator.enterNode (/Users/Projects/uni-sh/fr-webapp/node_modules/eslint/lib/util/comment-event-generator.js:97:23)
    at Controller.enter (/Users/Projects/uniqlo-sh/fr-webapp/node_modules/eslint/lib/eslint.js:927:36)

我已经解决了这个问题。如果代码中任何地方的
return
语句前没有空行,我们将收到此错误消息

我刚刚在return语句前放了一个空行,带有
--fix
的lint命令正在正常工作

我改变了代码如下

const { customErrors } = state.APIErrors;
return {
    ...state.cart,
    ...state.payment, 
进入


Adipoli japan kaara:p@mshameer你能在这里把这个问题记录下来吗?我想这个问题需要解决@github中发布的Gyandeep问题
const { customErrors } = state.APIErrors;

return {
    ...state.cart,
    ...state.payment,