next.js 错误:“html”不是纯的(纯选择器必须包含至少一个本地类或id)

z0qdvdin  于 12个月前  发布在  其他
关注(0)|答案(1)|浏览(131)

在Next.js项目中,我添加了_app.js

import '../src/styles/style.module.scss';
import '../src/styles/main.module.scss';

字符串
main.module.scss内容:

// ./src/styles/main.module.scss
  @tailwind base;
  @import "~tailwindcss/base";
  @import "~tailwindcss/components";
  @import "~tailwindcss/utilities";

  // NProgress style.
  @import 'nprogress/nprogress.css';


但每次我得到:

./src/styles/main.module.scss:1:1
Syntax error: Selector "html" is not pure (pure selectors must contain at least one local class or id)

> 1 | @tailwind base;

nlejzf6q

nlejzf6q1#

确保你不使用不纯的选择器(body,html,h1,p等)。
你可以阅读关于非纯选择器https://github.com/vercel/next.js/discussions/16050的文章

相关问题