devcards:Devcards旨在为ClojureScript提供可视化的REPL体验。

时间:2024-03-20 01:17:03
【文件属性】:

文件名称:devcards:Devcards旨在为ClojureScript提供可视化的REPL体验。

文件大小:379KB

文件格式:ZIP

更新时间:2024-03-20 01:17:03

Clojure

开发卡 当前的版本: Devcards旨在为ClojureScript开发人员提供交互式的可视化REPL。 通过Devcards,可以轻松地将具有视觉外观的代码示例交互地显示到浏览器界面中。 Devcards不是REPL,因为它是由源文件中存在的代码驱动的,但是它通过允许开发人员快速尝试不同的代码示例并查看它们在实际DOM中的行为来尝试提供类似于REPL的体验。 Devcards围绕卡片的概念而居中。 每张卡代表一些要显示的代码。 Devcards提供了一个界面,使开发人员可以导航到不同的名称空间并查看在该名称空间中定义的卡。 当与结合使用时,可以在ClojureScript源文件中“实时”创建和编辑卡片。 实质上,将代码示例从文件中移出到浏览器中,以便您立即尝试。 例如,以下代码将为您可能正在使用的Sablono模板创建卡: ( defcard two-zero-48-vie


【文件预览】:
devcards-master
----example-resources()
--------public()
----project.clj(3KB)
----.github()
--------FUNDING.yml(18B)
----index.html(391B)
----resources()
--------public()
----src()
--------deps.cljs(511B)
--------devcards()
----CHANGES.md(3KB)
----site()
--------two-zero.css(4KB)
--------devdemos.js(1.18MB)
----example_src()
--------devdemos()
----doc()
--------potential_features.md(47B)
----.gitignore(343B)
----README.md(12KB)

网友评论