如何使用 shadow-cljs 在 ClojureScript 项目中加载 css 文件

iva*_*ban 5 clojurescript shadow-cljs

我有一个styles.css文件,我需要从 a 加载它cljs以将它作为 aprops传递给反应库。

节点中的导入是:

import styles from './styles.css'

是否可以在 ClojureScript 中使用shadow-cljs?

Tho*_*ler 7

导入styles.csswebpack被处理的风格,装载机,你可以通过下面的排序钩起来的WebPack引导和出口的东西全局对象。

ClojureScript 本身(或shadow-cljs)不支持这方面的任何内容,但您可以使用宏创建类似的内容。

  • 不,目前没有。我在 [shadow.markup](https://github.com/thheller/shadow/wiki/shadow.markup) 中写了一个替代方案,它的功能类似于 `styled-components` 库,但没有很好地记录。还有其他使用 `garden` clojure 库的替代方案。 (3认同)