使用.jsrc文件,我的服务器/前端文件出现以下错误.它在我的文件顶部抛出一个错误.我怎么能抑制这个?
Unsupported rule: fix at js/server.js : 1 |'use strict'; Unsupported rule: fix at js/example.js : 1 |(function() {
这是我的.jscsrc文件
// http://jscs.info/rules.html { "requireOperatorBeforeLineBreak": true,"requireCamelCaSEOrUpperCaseIdentifiers": "ignoreProperties","maximumLineLength": { "value": 100,"allowComments": true,"allowRegex": true },"validateIndentation": 2,"validateQuoteMarks": { "mark": "'","escape": true },"disallowMultipleLineStrings": true,"disallowMixedSpacesAndTabs": true,"disallowTrailingWhitespace": true,"disallowSpaceAfterPrefixUnaryOperators": true,"disallowKeywordsOnNewLine": ["else"],"requireSpaceAfterKeywords": [ "if","else","for","while","do","switch","return","try","catch" ],"requireSpaceBeforeBinaryOperators": [ "=","+=","-=","*=","/=","%=","<<=",">>=",">>>=","&=","|=","^=","+","-","*","/","%","<<",">>",">>>","&","|","^","&&","||","===","==",">=","<=","<",">","!=","!==" ],"requireSpaceAfterBinaryOperators": true,"requireSpacesInConditionalExpression": true,"requireSpaceBeforeBlockStatements": true,"requireSpacesInForStatement": true,"requireLineFeedAtFileEnd": true,"requireSpacesInFunctionExpression": { "beforeopeningCurlyBrace": true },"disallowSpacesInAnonymousFunctionExpression": { "beforeopeningRoundBrace": true },"disallowSpacesInsideArrayBrackets": "all","disallowSpacesInsideParentheses": true,"disallowMultipleLineBreaks": true,"disallowNewlineBeforeBlockStatements": true }
解决方法
在.jscsrc中添加以下检查将删除您的错误:
"jsDoc": { "checkParamNames": true,"requireParamTypes": true }
“validateJSDoc”被删除;请参阅以下网址访问
访问以获取更多信息http://jscs.info/rule/jsDoc.html
请求https://github.com/roots/sage/pull/1522
提交SHA https://github.com/chrisk2020/sage/commit/bcefb5908fdb457d2126833198cd760378ffe949