Tailwind中'raw'键需加单引号吗?Prettier移除后是否可行
Tailwind自定义媒体查询:
raw键去掉单引号是否可行? 结论:完全可行
在Tailwind配置文件中,不管是写带单引号的'raw'还是不带单引号的raw,Tailwind都能正确识别这个配置项,功能上没有任何区别。
为什么文档里给raw加单引号?
- 主要是视觉强调:
raw是Tailwind自定义媒体查询里的特殊关键字,和常规的断点名称(比如sm、lg)不同,文档用单引号包裹是为了让它更醒目,明确这是一个特殊配置键。 - 部分文档示例可能兼容JSON格式:JSON要求对象属性名必须用引号包裹,但Tailwind配置支持JS/TS对象写法,属性名只要是合法标识符就可以省略引号,所以引号在这里不是强制要求。
关于Prettier自动移除引号
Prettier的默认格式化规则会自动去掉合法标识符属性的引号,这是正常的格式化行为,不会影响Tailwind的解析和功能,完全可以放心使用格式化后的写法。
内容的提问来源于stack exchange,提问作者Ahmed Kamal
相关产品推荐
相关产品推荐

