是否有工具将React内联样式描述转换为CSS规则?
示例输入:
{
minHeight: 200,
position: 'relative',
flexGrow: 1,
flexShrink: 1,
display: 'flex',
flexDirection: 'column',
}
示例输出:
{
min-height: 200px;
position: relative;
flex-grow: 1;
flex-shrink: 1;
display: flex;
flex-flow: column;
}
换句话说,我想要一个与此完全相反的工具:https://github.com/raphamorim/native-css
我想手动使用它,因此最好使用命令行或基于Web。
答案 0 :(得分:7)
答案 1 :(得分:1)
您是否尝试过“JSS的命令行工具”https://github.com/cssinjs/cli
答案 2 :(得分:1)
是否有工具可将React内联样式描述转换为CSS 规则?
是一个工具,是的。它是正则表达式(或 RegEx )。
如果您想转换以下内容:
每次都是相同的Regex操作。
模式匹配是:
/([a-z])([A-Z])/
即。一个小写字母后跟一个大写字母,捕获每个字母。
替换是:
$1-\L$2
ie。