9

ドキュメント プラグインによると、「eslint-plugin-」という名前の npm モジュールである場合、プラグインは機能するはずです。

これは、そのパターンに従うプラグインですソースはこちら

そこで、新しいプロジェクトを作成します

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

生産する

~/node_modules/eslint/lib/eslint.js:569
                throw new Error("Definition for rule '" + key + "' was not
                      ^
Error: Definition for rule 'require' was not found. 

構成をに変更します

echo "{\"rules\":{\"eslint-plugin-require\": 2}}" > conf.json

または

echo "{\"rules\":{\"require-define\": 2}}" > conf.json

または

echo "{\"rules\":{\"require-require-define\": 2}}" > conf.json

または

echo "{\"rules\":{\"eslint-plugin-require-define\": 2}}" > conf.json

または

echo "{\"rules\":{\"eslint-plugin-require-require-define\": 2}}" > conf.json

それを修正しません

ローカルにインストールされた eslint プラグインを使用するにはどうすればよいですか?

4

1 に答える 1