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

欢迎!请访问 关于 页面了解有关此如何工作的更多信息。

0 投票
ClojureScript
重新标记

此配置

{:main             warning-handlers
 :warning-handlers [cljs.analyzer/default-warning-handler]}

:warning-handlers 设为默认值,如 https://script.clojure.org/reference/compiler-options#warning-handlers 中列出

使用

clj -M --main cljs.main --compile-opts compile.edn --compile

失败

   {:type clojure.lang.ExceptionInfo,
    :message
    "Wrong number of args (3) passed to: clojure.lang.Symbol at line 1 /Users/danie/matter/source/cljs-config/src/warning_handlers.cljs",
    :data
    {:file
     #object[java.io.File 0x27f8f1cc "/Users/danie/matter/source/cljs-config/src/warning_handlers.cljs"],
     :line 1,
     :column 1,
     :tag :cljs/analysis-error},
    :at [cljs.analyzer$error invokeStatic "analyzer.cljc" 780]}

完整复现在此: https://github.com/danieroux/cljs-config

登录注册 以回答此问题。

...