使用.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