Eslint: не может переопределить env после обновления - PullRequest
0 голосов
/ 13 июня 2019

Я обновил Eslint до последней версии, но я получаю error 'path' should be listed in the project's dependencies. Run 'npm i -S path' to add it import/no-extraneous-dependencies.У меня уже есть env: { node: true }.Я попытался удалить extends: ['airbnb'], и ошибка больше не появляется.Это говорит о том, что поле env не переопределяется.

Почему я не могу переопределить поле env?

Редактировать: похоже, что это работает, если я удаляю 'import/resolver': 'webpack', но мне нужна эта строка, чтобы другие вещи работали.Раньше работал до обновления, понятия не имею, что изменилось.

1 Ответ

0 голосов
/ 12 июля 2019

Я случайно наткнулся на этот ответ:

https://github.com/benmosher/eslint-plugin-import/issues/1396#issuecomment-509384041

Добавление "node": {} исправляет это для меня.

"import/resolver": {
  "node": {},
  "webpack": {
    "config": "config/webpack/webpack.config.js"
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...