2017-02-12 7 views
0

У меня есть небольшой скрипт в JS, который дает мне неприятные ошибки, которые я не вижу.Javascript Lint Error

(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 

Может кто-нибудь помочь мне увидеть, что пространство ошибка в виду?

+0

является линией 2 линии с '«использовать строгий»; '? –

+0

Привет. Да, это строка 2 –

+0

Является ли строка 9 комментарием? Попробуйте удалить его? – LYu

ответ

1

Первая ошибка маркировки этой линии:

function config($logProvider) { 

Ваши настройки линта указать, что вам нужно пространство между именем функции и скобкой с аргументами, здесь правильно расстояние:

function config ($logProvider) { 

Вторая ошибка указывает на то, что вы не можете иметь пустые/прокомментированные строки в качестве первой или последней строки в ваших блоках, которая запускается по этой строке:

// Enable log 

Удалить этот комментарий, или добавить комментарий до конца строки в вопросе:

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

 Смежные вопросы

  • Нет связанных вопросов^_^