SyMind / learning

路漫漫其修远兮,吾将上下而求索。
9 stars 1 forks source link

swc 的问题记录 #73

Open SyMind opened 1 year ago

SyMind commented 1 year ago

swc 定位为 babel 的代替品,为什么还有考虑 error recovery?

babel 仅用于编译阶段,而需要 error recovery 更多的场景是 IDE 中错误提示。

按照 swc 目前的代码来看,作者在最初是想参照 TypeScript 来进行 error recovery。

AST struct transfer, serialization, deserialization performance enhancement https://github.com/swc-project/swc/issues/2175