В моем редакторе кода Vs я получаю следующую ошибку в простом требовании, например:
const HtmlWebpackPlugin = require('html-webpack-plugin')
Ошибка: [eslint] 'html-webpack-plugin' должен быть указан в проектезависимости, а не devDependencies.(import / no-extraneous-dependencies)
Может кто-нибудь объяснить, что такое no-extraneous-dependencies и почему он дает мне эту ошибку в простом требовании в моей конфигурации webpack.Я прошел по этой ссылке: eslint должен быть указан в зависимостях проекта, а не devDependencies , но это не очень помогло, так как не объясняло, почему я добавляю эту строку.
Мой файл eslintrc.json:
{
"env": {
"browser": true,
"es6": true,
"commonjs": true,
"node": true
},
"extends": ["airbnb", "prettier", "prettier/react"],
"plugins": ["prettier"],
"parserOptions": {
"ecmaVersion": 6,
"sourceType": "module",
"ecmaFeatures": {
"jsx": true
}
}
}