Secondo la documentazione plugin dovrebbe funzionare se sono moduli NPM denominati "eslint-plugin-"Come ottenere i plugin eslint locali di lavorare con eslint installato localmente
Here's a plugin that follows that pattern. Source is here.
Quindi, facciamo un nuovo progetto
md foo
cd foo
npm init
... answer questions ..
npm install --save-dev eslint
npm install --save-dev eslint-plugin-require
echo "define(function(){});" > test.js
echo "{\"rules\":{\"require\": 2}}" > conf.json
node node_modules/eslint/bin/eslint.js -c conf.json --plugin eslint-plugin-require test.js
produce
~/node_modules/eslint/lib/eslint.js:569
throw new Error("Definition for rule '" + key + "' was not
^
Error: Definition for rule 'require' was not found.
cambiamento della configurazione per
echo "{\"rules\":{\"eslint-plugin-require\": 2}}" > conf.json
né
echo "{\"rules\":{\"require-define\": 2}}" > conf.json
né
echo "{\"rules\":{\"require-require-define\": 2}}" > conf.json
né
echo "{\"rules\":{\"eslint-plugin-require-define\": 2}}" > conf.json
né
echo "{\"rules\":{\"eslint-plugin-require-require-define\": 2}}" > conf.json
non risolvere il problema
plugin eslint Come si usa installato localmente?
Se si utilizza console eslint, i plugin devono essere installati a livello globale – Janom