我已按照 Tailwind 的升级指南在我的 Sage 9 项目中将 Tailwind V2 更新为 Tailwind V3。当我向刀片文件添加类时,新引擎不会在 css 中生成所需的类。我似乎让它生成类的唯一方法是更新(保存更改) my tailwind.config.js
. 当我使用yarn build
oryarn start
命令时会发生这种情况。
以bg-blue text-primary
为例;文本颜色有效,但背景无效。然后,如果我在tailwind.config.js
文件中添加一些斜线注释,保存并运行yarn build
,然后看到蓝色背景和红色文本。
由于这个错误,我不得不将 autoprefixer 降级到 v 9.0.0:Module build failed: Error: PostCSS plugin autoprefixer requires PostCSS 8.
所以我不知道这是否会影响它生成类的能力。
依赖项:
"autoprefixer": "^9.0.0",
"tailwindcss": "^3.0.23",
"postcss": "^8.4.7",
Tailwind.config.js:
module.exports = {
content: [
'./resources/views/**/*.blade.php'
],
theme: {
colors: {
primary: {
DEFAULT: 'red',
},
secondary: {
DEFAULT: '',
},
white: '#fff',
black: '#000',
blue: 'blue',
gray: {
DEFAULT: '',
},
transparent: 'transparent',
},
extend: {
screens: {
'sm' : '567px',
'md' : '768px',
'lg' : '1025px',
'xl' : '1200px',
'2xl' : '1366px',
'3xl': '1660px',
'4xl': '1920px'
},
zIndex: {
'-10': '-10',
}
},
},
plugins: [
globalStyles,
],
}