FaceBook又出了js预编译的黑科技:prepack
 发布于 8 年前  作者 hyj1991  8996 次预览  最后一次回复是 6 年前  来自 分享 

RT,有兴趣的可以看看官网: https://prepack.io/ 虽然还处于试验性阶段…

13 回复
zy445566

每次作者出的都是实用的干货,必须顶

weiweicat333

不好用,昨天优化webpack+vue的打包文件时,出timeout错。。。。 而且vue作者尤雨溪也不建议在生产环境中使用。。。。

hyj1991

@weiweicat333 本来就是还处于试验性阶段呀,官网也说了目前不能用在生产。 我觉得重要的是fb团队的思路…他们总是能从特殊的角度对现有技术做优化…

zhanzhenzhen

哇,好厉害!

zhanzhenzhen

Facebook这创意,非常佩服!这貌似是不可能做到的啊,怎么判断哪些函数能计算哪些不能计算呢?

hyj1991

@zhanzhenzhen 拦截构建 AST 抽象语法树阶段是可以做到的

hyj1991

@zhanzhenzhen 当然现在问题也很多,比如 for 循环,会被拆成一个个的循环字段…

caiya

看起来很吊的样子

dislido

看起来很有前途的工具,期待稳定版和webpack插件

ahuigo

这件事应该v8 自己来做更合适吧