cljspad:ClojureScript代码游乐场

时间:2024-02-18 13:00:08
【文件属性】:

文件名称:cljspad:ClojureScript代码游乐场

文件大小:105KB

文件格式:ZIP

更新时间:2024-02-18 13:00:08

react clojure clojurescript code-sharing ClojureClojure

cljspad 为代码操场 例子 沙盒 cljspad在运行时利用 “ Bootstrapped编译器”为您的浏览器内部的代码评估提供沙盒环境。 沙盒包含一组可在环境中使用的通用库(例如,试剂,重新包装)。 沙盒环境已版本化。 对沙盒的更改(库版本的凹凸,其他库等)构成了新的沙盒版本。 这意味着cljspad沙箱的每个版本都包含打包的ClojureScript库的稳定的已知版本。 GitHub要点是针对沙盒版本保存的,这意味着您的要点永远不会随着cljspad的进展而中断。 您可以通过访问页面查看沙盒更改日志。 渲染到沙箱 通过按“运行”按钮评估代码 为了在右侧窗格中渲染某些内容(例如,React组件),已经为每个库提供了一个渲染功能: ( require '[sandbox.reagent :refer [render]]) ( defn my-component [] [ :div {} " Hello world " ]) ( render [my-component]) 实用功能 sandbox.user包含一些hepler函数: 注入CSS 如果您想为右


【文件预览】:
cljspad-master
----.gitignore(426B)
----deps.edn(621B)
----.clj-kondo()
--------config.edn(91B)
----README.md(3KB)
----resources()
--------public()
----.github()
--------workflows()
----shadow-cljs.edn(531B)
----LICENSE(14KB)
----package.json(2KB)
----CONTRIBUTING.md(1KB)
----src()
--------cljspad()
----scripts()
--------fmtfix.sh(128B)
--------dev.sh(245B)
--------lint.sh(186B)
--------release.sh(360B)
----webpack.config.js(677B)
----indentation.edn(62B)
----package-lock.json(47KB)

网友评论