tailwind-css - 如何在没有 require() 的情况下将 Tailwind 嵌套声明与 postcss.config.js 一起使用

标签 tailwind-css postcss

我正在尝试在 Tailwind 中使用嵌套声明,因此,在它们的 docs 中他们使用 CommonJS 中的 require() 显示 postcss.config.js:

// postcss.config.js
module.exports = {
  plugins: [
    require('postcss-import'),
    require('tailwindcss/nesting'),
    require('tailwindcss'),
    require('autoprefixer'),
  ]
}

我需要相同的行为,但采用另一种格式,使用require()格式,例如:

// postcss.config.js
module.exports = {
  plugins: {
    tailwindcss: {},
    autoprefixer: {},
  }
}

最佳答案

您需要通过 npm/yarn 安装 postcss-import ,然后将 postcss.config.js 更改为:

module.exports = {
    plugins: {
        'postcss-import': {},
        'tailwindcss/nesting': {},
        tailwindcss: {},
        autoprefixer: {},
    }
}

另外:当您使用 tailwindcss 转译 CSS 时,请确保启用了 --postcss 标志。

关于tailwind-css - 如何在没有 require() 的情况下将 Tailwind 嵌套声明与 postcss.config.js 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68908957/

相关文章:

tailwind-css - 有没有办法让顺风默认给链接加下划线?

tailwind-css - Tailwind CSS : how to use color variables in tailwind. config.js

next.js - 在 Next.js 中配置 postcss 模块加载器来转换 kebab case 类

angular - 意外 '/' 。使用\转义特殊字符可能会有所帮助 - Angular 12 build/deploy

css - 如何获得有关无效 css 值的警告

node.js - 为什么我会在 Node v5.7.0 上收到 "Promise is not defined."错误

javascript - 未定义错误: TypeError: Cannot read properties of undefined (reading 'Icon' )

css - 是否可以使用 Tailwind CSS 链接伪类?

javascript - 顺风 CSS : Referencing to custom color in tailwind. config.js

webpack - ExtractTextPlugin 和 postCSS - 自动前缀不起作用