Tailwind 不明としてフラグが付けられたルールに@tailwind
cssを追加します。このエラーを回避するにはどうすればよいですか?
例styles.css
@tailwind preflight;
@tailwind utilities;
これは、vscodeの組み込みリストによって提供されるat-rule-no-unknownルールです。
それを取り除くために、あなたは以下をする必要があります:
1。 stylelint拡張機能のインストールcode --install-extension shinnn.stylelint
2。 stylelintの推奨構成をインストールnpm install stylelint-config-recommended --save-dev
3。これらの2行をvscodeのユーザー設定に追加します
"css.validate": false, // Disable css built-in lint
"stylelint.enable": true, // Enable sytlelint
4。これらの行をプロジェクトのルートディレクトリにある.stylelintrc
というファイルに貼り付け、存在しない場合は作成します。 stylelintの構成の詳細については、次のリンクを参照してください。 https://stylelint.io/user-guide/
{
"extends": "stylelint-config-recommended",
"rules": {
"at-rule-no-unknown": [ true, {
"ignoreAtRules": [
"extends",
"tailwind"
]
}],
"block-no-empty": null,
"unit-whitelist": ["em", "rem", "s"]
}
}
私の推奨事項は、postCSS言語サポートをインストールし、tailwind.css
の名前をtailwind.pcss
に変更し、package.json
スクリプト(または追い風に使用しているビルドスクリプト)の参照をtailwind.pcss
からtailwind.css
に変更することです。
@applyルールはpostCSSと互換性があります: https://github.com/tailwindcss/tailwindcss/issues/325
多くのテストの後:POSTCSSおよびSTYLUSシンタックスハイライター、警告を削除しますが、CSSインテリジェンスは不完全であり、first-utitiliesクラスを表示しませんTailwind
'language-stylus'プラグインをVSCodeにインストールしました
設定>ユーザー設定:
"files.associations": {
"* .css": "stylus"
},
じゃあまたね!
[〜#〜] scss [〜#〜]
TailwindでSASSを使用している場合、.scss
この質問に対する以前の回答を使用したファイル。
SASSを適切にリントするには、VS Code設定に追加できます。
"scss.validate": false,
@hasusufの指示に従いますが、デフォルトのVS Codeバリデーターをオフにします。
次の3つの設定を追加します。
"css.validate": false,
"scss.validate": false,
"stylelint.enable": true,