ES2015 中的 import 和 export 语句已经被标准化。虽然大多数浏览器还无法支持它们,但是 webpack 却能够提供开箱即用般的支持。
事实上,webpack 在幕后会将代码 “转译”,以便旧版本浏览器可以执行。
一个例子如下图所示:
main.js 代码第15行,导出 SpartacusFeaturesModule 的同时,定义了四个依赖:
- fXoL:angular/core
- oPwp: Spartacus/core
- 52YI:Spartacus/storefront
- rxGb: user/yser.feature.module
果然和 spartacus-features.module.ts 源代码里的 import 语句对得上号:
更多Jerry的原创文章,尽在:"汪子熙":
网友评论