Если только покажите важные ошибки в проекте экспресс-узла - PullRequest
0 голосов
/ 20 мая 2018

У меня есть проект Express 4 для моего бэкэнда.Обычно в веб-шторме я использую все ошибки, связанные с пробелами, двоеточиями, кавычками, но на самом деле они не являются ошибками.Пока я не удалил функцию "transMsg ()" из ../utils/communutils.js

Я был удивлен, что мой "запуск узла" выполнялся нормально с этой тихой ошибкой.Webstorm дает цвет подчеркивания, как и другие распространенные, не важные ошибки, когда я перемещаю указатель мыши на ".transMsg;"Я получаю всплывающее окно с сообщением «Неразрешенная переменная transMsg»

const t = require ('./ utils / commonutils'). TransMsg;

, поэтому я решил выполнить npm run test

my package.json:

"test": "eslint . --ext .js --ext .jsx --ignore-path .gitignore --cache",

my .eslintrc.json:

{
    "extends": ["airbnb"],
    "env": {
        "browser": false,
        "node": true
    },
    "rules": {
        "no-unused-vars": 0
    }
}

тогда я получаю 214927 ошибок!

как это сделать, чтобы игнорировать эти тривиальные ошибки и получить важные ошибки, такие как 'Unresolved variable transMsg'.Я знаю, что могу настроить каждую ошибку, чтобы заставить замолчать или просто предупредить, но список очень длинный, есть ли способ сделать это?

В приложении переднего плана эти тривиальные ошибки скрыты, но важные ошибкипрервать выполнение программы.В этом случае npm run, run silent ...

Часть ошибок;

   8:3   error  Assignment to property of function parameter 'info'                          no-param-reassign
  10:2   error  Missing semicolon                                                            semi
  15:62  error  Missing trailing comma                                                       comma-dangle
  22:34  error  Unnecessarily quoted property 'context' found                                quote-props
  22:34  error  Strings must use singlequote                                                 quotes
  22:45  error  Strings must use singlequote                                                 quotes
  22:57  error  Unnecessarily quoted property 'metric' found                                 quote-props
  22:57  error  Strings must use singlequote                                                 quotes
  37:3   error  Newline required at end of file but not found                                eol-last

✖ 246991 problems (243461 errors, 3530 warnings)
  214927 errors, 0 warnings potentially fixable with the `--fix` option.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...