我想从配置文件中访问“强调”颜色的值,以便我可以将其分配给新颜色。我尝试过danger: theme('colors.accent')
,但收到此错误>主题未定义
。我想避免再次对十六进制颜色代码进行硬编码。有没有办法轻松做到这一点?
tailwind.config.js
colors: {
accent: '#57A0D7',
accentlight: '#88BCE2',
accentdark: '#4B8CBD',
accentdarker: '#4682B0',
danger: theme(colors.accent),
最佳答案
当然可以。只需设置您希望出现在 module.exports 之外的多个位置的值,您就可以在任何地方将其用作变量,因为配置文件只是一个 js 文件。
const accent = '#57A0D7';
module.exports = {
theme: {
colors: {
accent,
accentlight: '#88BCE2',
accentdark: '#4B8CBD',
accentdarker: '#4682B0',
danger: accent
}
}
}
关于javascript - 如何从 tailwind 配置文件获取颜色值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63908989/