文件名称:shadow-cljs-gjs-target:适用于shadow-cljs编译器的Gjs(Gnome Javascript绑定)目标
文件大小:66KB
文件格式:ZIP
更新时间:2024-05-26 05:10:54
Clojure
shadow-cljs-gjs-target
该项目实现了的构建目标,以便可以将以适合于Gnome Javascript Bindings- 的形式编译为Javascript。
笔记
这是原始shadow-cljs源代码对:node-script目标的修改。
仅开发模式编译有效。
Gjs没有console对象。 这样,就实现了一个基本的console模拟,它可以替代Gjs中的适当功能。 这使得Clojurescript println和相关功能保持原样运行。
Gjs内置模块(即gi.Gtk , system )可以使用特殊语法导入为Clojurescript命名空间。
导入内置模块的特殊语法
可以使用基于字符串的命名空间语法- "gjs.
【文件预览】:
shadow-cljs-gjs-target-master
----.gitignore(144B)
----src()
--------shadow_cljs_gjs_target()
----deps.edn(64B)
----LICENSE(14KB)
----CHANGELOG.md(353B)
----screenshots()
--------gjs-tutorial.png(12KB)
--------gtk-grid.png(15KB)
----.github()
--------workflows()
----examples()
--------gtk-grid()
--------gtk-offscreen()
--------simple()
--------gnome-extension-demo()
----README.md(5KB)
----test()
--------shadow_cljs_gjs_target()
----project.clj(546B)