Linaria CSS与ReasonML互操作?

时间:2019-01-18 11:07:52

标签: reason reason-react css-in-js

我想与reason-react一起使用Linaria

我的问题是Linaria的Babel插件似乎仅在源代码中遇到以下标记的字符串文字时才起作用:

css`...`

我找不到强迫bsb编译器完全以这种方式输出的方法。

即使这样也不行,AFAICT:

let styles = (css`...`);

我尝试了@bs.module@bs.val等,但无济于事。我暂时正在做:

[%%raw "import { css, cx } from 'linaria'"]

let styles = [%raw {| css`
  color: red;
`|}];

有更好的方法吗?是要强制Linaria的预处理器接受其他语法,还是要强制bsb输出似乎适用于Linaria的确切语法?

0 个答案:

没有答案