LoginSignup
49
16

【Tailwind CSS】Unknown at rule @tailwind解消法【VSCode】

Last updated at Posted at 2022-05-13

状況

Next.jsのプロジェクトにおいてTailwind CSSを使用するためにglobals.cssに以下文字列を記述したところ、画像1のように警告が表示された。

globals.css
@tailwind base;
@tailwind components;
@tailwind utilities;

画像1. Visual Studio Codeで警告が表示されている
Visual Studio Codeで警告が表示されている画像

解消方法

以下の4点のいずれかの方法で解消できる。

方法1. Tailwind CSS IntelliSense をインストールする

手順

  1. Tailwind CSS IntelliSense をインストールする。

  2. Visual Studio Codeの設定ファイル(settings.json)に以下を追記する。

settings.json
  "files.associations": {
    "*.css": "tailwindcss"
  }

以上

参考ページ

方法2. PostCSS Language Support をインストールする

注意
以下の拡張機能をインストールするとCSSに対するIntelliSenseなどの機能が使用できなくなります。
参考ページ

手順

  1. PostCSS Language Supportという拡張機能をインストールする。

以上

方法3. globals.cssを編集する

手順

  1. globals.cssを編集する。
globals.css
- @tailwind base;
- @tailwind components;
- @tailwind utilities;

+ @import "tailwindcss/base";
+ @import "tailwindcss/components";
+ @import "tailwindcss/utilities";

以上

方法4. Visual Studio Codeの設定を変更する

手順

  1. Visual Studio Codeの設定ファイル(settings.json)に以下を追記する。
settings.json
   "css.lint.unknownAtRules": "ignore"

以上

49
16
4

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
49
16