庖丁解牛:最全babel-plugin-import源码详解

2021-03-18
阅读 23 分钟
2.7k
序言:在用 babel-plugin 实现按需加载一文中笔者用作用域链思路实现了按需加载组件。此思路是统一式处理,进入 ImportDeclaration 后,收集依赖,生成新节点,最后利用作用域( scope )链直接替换了被修改的 specifiers[] 绑定的所有引用名。同样是利用作用域链,可以知晓某一节点是否在上下文中被引用,如果没有引用就...