11得票3回答
我能否在ClojureScript中使用任意的Node.js模块?

在ClojureScript项目中是否可以使用任意的Node.js模块?如果可以,我该如何包含它们?如果不行,为什么?

11得票5回答
如何在打包React Native的JavaScript时防止节点耗尽内存

当我使用ClojureScript为React Native打包js时,我遇到了以下错误。似乎在打包javascript捆绑包时节点内存不足。这可能更容易发生在使用ClojureScript时,因为生成的js文件通常比普通的js文件要大。FATAL ERROR: CALL_AND_RETRY_...

15得票2回答
如何在Reagent中检测"Enter"按键?

考虑以下代码: [:input {:type "text" :value (:text @app-state) :on-change (fn [e] (if (= 31 (.-keyCode e)) ...

7得票2回答
Clojure / ClojureScript中的不区分大小写过滤器

I have this function : (defn list-data [alist filter-text] (filter (fn [x] (if (nil? filter-text) true (> (.indexOf x fil...

40得票8回答
有没有关于ClojureScript的教程?

是否已经有一些关于ClojureScript的好教程?我想尝试一下,但不知道具体从哪里开始。

10得票2回答
如何实际运用ClojureScript?

我不太理解ClojureScript的概念。比如,我正在编写一个Web应用程序,需要编写一些JavaScript代码。那么,我应该使用ClojureScript生成JavaScript代码吗?希望得到一些指导。 谢谢。

22得票2回答
cljc文件的基本功能

通常情况下,Clojure源文件的命名方式为(例如)foo.clj,而ClojureScript源文件的命名方式为foo.cljs。我的印象是,在Clojure版本>=1.7中,如果我想要使用require或use从Clojure和ClojureScript中加载一个文件,则可以将文件命名为f...

13得票6回答
在ClojureScript中使用js/console.log

我想用ClojureScript实现一个函数,来简化像这样的js/console.log: (defn log [& args] (apply js/console.log args)) 调用它:(log "foo" "bar")会抛出TypeError: Illegal...

10得票5回答
Clojurescript: 错误:无法找到或加载主类clojure.main。

我按照Clojurescript的快速上手指南进行了安装。 我将git仓库拉到了~/clojurescript。 我设置了CLOJURESCRIPT_HOME为~/clojurescript,并将clojurescript/bin添加到系统路径中。 当我尝试使用cljsc命令时,出现以下...

37得票2回答
deftype与defrecord的区别

虽然在Clojure中,defrecord是定义“entity”时首选的形式,但在ClojureScript中,可以发现更多使用deftype的参考资料,正如各种 文档所反映的那样。 这两种形式之间有什么区别?哪种更好?