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

欢迎!请查看关于页面以了解更多有关该工具的信息。

0
ClojureScript

使用新的临时输出目录功能,脚本标签具有奇特的{{src}}属性

<script src="/main.js" type="text/javascript"></script>

复现

clj -Srepro -m cljs.main

另一方面,如果您执行以下操作:

clj -Srepro -m cljs.main -d out -r

您将得到以下结果:

<script src="out/main.js" type="text/javascript"></script>

6 答案

0

评论:mfikes

附带的补丁简单地默认为{{"out"}},但这仅适用于渲染调用{{default-index}}的目的。

0

评论:mfikes

实际上这样做是不正确的。如果用户复制该补丁渲染的{{index.html}},那么REPL就不再工作,因为它不再指向{{main.js}}。

0

评论:mfikes

更复杂的补丁2添加了逻辑,当{{index.html}}存在时不会使用临时输出目录。

0

评论:mfikes

第三次补丁重定基线。

0

评论:mfikes

CLJS-2624-4.patch 重定基线。

0
参考:[https://clojure.atlassian.net/browse/CLJS-2624](https://clojure.atlassian.net/browse/CLJS-2624)(由mfikes报告)
欢迎来到Clojure问答社区,您可以在这里提问并获得Clojure社区成员的回答。

类别

...