2024 Clojure 状态调查! 分享您的想法。

欢迎!有关本网站的更多详细信息,请参阅 关于 页面。

0
ClojureScript

我经常想能够在编译 Clojurescript 源时针对每个模块指定 :target 选项。我不了解如何编译一个与主应用共享基础代码的 Web Worker。

此功能已在 shadow-cljs 中得到支持
https://shadow-cljs.github.io/docs/UsersGuide.html#_web_workers

编译器是否可以直接支持它?

顺祝商祺,
John

1 个答案

0

clojurescript 本身只是将 Clojure 转换为 JS。它对 "目标" 或 "运行时" 一无所知。

cljs.main 是一个小型代码构建器,允许轻松构建 cljs,针对一些简单和常用的目标进行目标定位:node,web...

对于 "高级构建功能",请使用 "代码构建器" shadow-cljs // figwheel

...