欢迎!请参阅 关于 页面以了解更多关于本网站如何运作的信息。
使用新的功能来使用临时输出目录时,脚本标签有一个奇特的 {{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>
评论者:mfikes
附加的补丁简单设置 {{output-dir}} 没有设置时默认为 {{{"out"}}},但仅用于 {{default-index}} 渲染调用。
实际上这样做是不正确的。如果用户复制这个补丁生成的 {{index.html}},那么不再指向 {{main.js}},REPL 就不再工作。
(更复杂的) 补丁2增加了如果不存在 {{index.html}},则不使用临时输出目录的逻辑。
第三次打补丁回退。
CLJS-2624-4.patch回退。