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

欢迎!请参阅关于页面以了解有关此工作更详细的信息。

0 票数
ClojureScript

我们过去已经优化了节点模块索引,但如果有启用{{:compiler-stats}},那么收集覆盖这些耗时步骤的一些输出会很好。

2 个答案

0 票数
评论者:mfikes

此特性的一个有趣结果是您可以看到我们可能比预期重新索引的更多


$ npm install source-map-support
...
$ clj -m cljs.main -co '{:compiler-stats true :npm-deps true}' -re node -r
ClojureScript 1.10.440
cljs.user=> 指引 Node modules目录,耗时:32.643801毫秒
索引Node modules目录,耗时:1.570911毫秒
索引Node modules目录,耗时:1.521448毫秒

cljs.user=> ^D

$ clj -m cljs.main -co '{:compiler-stats true}' -re browser -r
索引Node modules,耗时:0.035479毫秒
编译源文件,耗时:4636.822735毫秒
编译源文件,耗时:77.468702毫秒
索引Node modules,耗时:0.015983毫秒
索引Node modules,耗时:0.010176毫秒
索引Node modules,耗时:0.009045毫秒
索引Node modules,耗时:0.010003毫秒
索引Node modules,耗时:0.008422毫秒
ClojureScript 1.10.440
cljs.user=>
0 票数
...