SAP Spartacus store里引用的library是如何编译出来的

看一个基于SAP Spartacus library开发的storefront Angular应用的依赖:

  • “@spartacus/assets”: “^2.1.0”,
  • “@spartacus/core”: “^2.1.0”,
  • “@spartacus/storefront”: “^2.1.0”,
  • “@spartacus/styles”: “^2.1.0”

这4个library是如何编译出来的呢?

打开Spartacus的tsconfig.json文件:

其中的paths节点即指定了对应library的public_api位置:

看个例子:

要获取更多Jerry的原创文章,请关注公众号"汪子熙":