shadow-cljs-gjs-target:适用于shadow-cljs编译器的Gjs(Gnome Javascript绑定)目标

时间:2024-05-26 05:10:54
【文件属性】:

文件名称: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."访问Gjs内置模块。 例如,如果要导入gi.Gtk模块,则映射的名称空间名称应为"gjs.gi.Gtk


【文件预览】:
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)

网友评论