评论者:uosl
{{cljs.closure/compile-file}} 添加了从 {{opts}} 中的 {{:output-dir}} 到文件中,导致它看起来重复。将 {{(dissoc opts :output-dir)}} 作为 cljs.closure/src-file->target-file
的第三个参数传递(正如在 {{cljs.repl.rhino,nashorn,node,graaljs}} 中执行的那样)可以避免添加第一个输出目录实例,从而修复此错误,并修复 CLJS-2917。