天天看點

ABAP, UI5和webpack的處理入口

ABAP

最先執行的是INITIALIZATION:

ABAP, UI5和webpack的處理入口

UI5

如果一個UI5應用配置到portal的Fiori Launchpad裡,那麼應用的入口是Component.js

另一種方式(多用于平時的測試,驗證目的)不需要launchpad,隻需要在一個standalone的html裡自己建立一個component的運作環境(Shell):

見下面html代碼的第28到31行:

ABAP, UI5和webpack的處理入口

webpack

如果是通過–config指定的配置檔案, 下圖是一個例子:

ABAP, UI5和webpack的處理入口

那麼隻需要關注屬性entry的值: 來自util方法entries的傳回值.

ABAP, UI5和webpack的處理入口

在entries方法裡加上console.log跟蹤:

ABAP, UI5和webpack的處理入口

這些列印的輸出實際上就是檔案夾pages下面所有以.js結尾的檔案:

ABAP, UI5和webpack的處理入口

繼續閱讀