【发布时间】:2020-10-27 17:27:47
【问题描述】:
我有以下 postcss.config.js 文件:
// postcss.config.js
module.exports = {
plugins: [
require('postcss-import'),
require('tailwindcss'),
require('autoprefixer'),
]
}
以及以下tailwind.config.js 文件:
// tailwind.config.js
module.exports = {
purge: [
'./src/cljs/foo/*.cljs',
'./target/cljs-runtime/*.js',
'./target/cljsbuild/public/js/*',
'./target/cljsbuild/public/js/cljs-runtime/*',
'./target/*'
],
theme: {},
variants: {},
plugins: [],
}
我的目标是压缩生成的 css,为此我在 tailwind.config.js 中添加了清除键。
要从 .src tailwind 文件中生成 css,styles.src.css:
@tailwind base;
@tailwind components;
@tailwind utilities;
我正在运行命令:
postcss ./resources/public/css/styles.src.css -o ./resources/public/css/styles.css
从包含tailwind.config.js 和postcss.config.js 的项目的根目录中。然而运行命令后,生成的 css 为 1.2MB,与我没有清除密钥时的 css 一样大。为什么 postcss 清除不起作用?
【问题讨论】:
-
你的项目中有 webpack.mix.js 文件吗?
-
不,我不知道,也不知道这与这里有什么关系
-
好吧,我遇到了同样的问题,我通过管理 webpack 文件中的配置解决了这个问题。对我来说,这是相关的,这就是我问的原因。
标签: postcss tailwind-css