問題タブ [sass-lint]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angular - angular-cli.json ファイルに sass-lint を追加するにはどうすればよいですか?
このシード アプリを使用しています: https://github.com/2sic/app-tutorial-angular4-hello-dnn
sass-lint をインストールしました: https://www.npmjs.com/package/sass-lint
しかし、これを angular-cli.json ファイルに追加する方法がわかりません。
この例では、typescript と sass でangularバージョン4 、webpackを使用しています。
デフォルト設定で「sass-lint.yml」ファイルをルートに追加しました。
これは私の angular-cli.json ファイルです:
css - CSS プロパティを特定の入力要素に適用するときに、selects および textarea とともに「force-attribute-nesting」Sass-Lint 警告を回避する方法は?
ビルド システムで Sass-Lint をAttribute-selector should be nested within its parent Type-selector
使用していますが、次のセレクターを使用すると警告が表示されます。
これを更新して警告メッセージを回避するだけでなく、これらすべての要素に CSS プロパティを適用するにはどうすればよいでしょうか? select
(属性セレクターをおよびに適用したくないのは明らかですがtextarea
、プロパティが重複する 2 つの別個のセレクターを使用せずにそれを行う方法が他にわかりませんか?)
sass - force-attribute-nesting: sasslint が scss に対してそのような警告を出す理由
私は変わる
に
しかし、sasslint はまだ警告しています。
Attribute-selector は、その親の Attribute-selector 内にネストする必要があります (force-attribute-nesting)