gpt4 book ai didi

Javascript Lint 错误

转载 作者:行者123 更新时间:2023-12-03 05:01:50 25 4
gpt4 key购买 nike

我有一个 JS 中的小脚本,它给我带来了我无法发现的恼人错误。

(function () {
'use strict';
angular
.module('frontend')
.config(config);
config.$inject = ['$logProvider'];
function config($logProvider) {
// Enable log
$logProvider.debugEnabled(true);
}
})();

它们与具有以下功能的代码风格有关:

  2:10  error  Missing space before function parentheses  space-before-function-paren
9:1 error Block must not be padded by blank lines padded-blocks

谁能帮我看看错误指的是哪个空间?

最佳答案

第一个错误是标记此行:

function config($logProvider) {

您的 linter 设置表明您需要在函数名称和带参数的括号之间有一个空格,以下是正确的空格:

function config ($logProvider) {

第二个错误表明您不能将空/注释行作为 block 中的第一行或最后一行,这是由以下行触发的:

// Enable log

删除该评论,或将评论添加到相关行尾:

$logProvider.debugEnabled(true); // Enable log

关于Javascript Lint 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42192481/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com