2

stylelint の Web サイト、github にアクセスし、npm 経由でローカルにダウンロードしました。stylelint の Web サイトでは、独自のプラグインを作成するには、次の形式を使用する必要があるとアドバイスされています。

var myPluginRule = stylelint.createPlugin(ruleName, function(primaryOption, secondaryOptionObject) {
  return function(postcssRoot, postcssResult) {
    var validOptions = stylelint.utils.validateOptions(postcssResult, ruleName, { .. })
    if (!validOptions) { return }
    // ... some logic ...
    stylelint.utils.report({ .. })
  }
})

stylelint の npm フォルダー内で「検索」を実行すると、この形式を使用する例が見つかりません。独自のプラグインを作成するための本当に優れたチュートリアルを教えてくれる人はいますか?

ありがとう

4

2 に答える 2

1

既存のルールが stylelint でどのように機能するかについては、次のサイトを参照してください。

yourproject/node_modules/stylelint/dist/rules/*

于 2016-12-06T10:44:30.127 に答える