ContextModuleFactory 모ëì webpackì require.context APIìì ëíëì를 ìì±í기 ìí´ ì»´íì¼ë¬ìì ì¬ì©ë©ëë¤. ìì²ë ëë í°ë¦¬ë¥¼ íì¸íê³ , ê° íì¼ì ëí ìì²ì ìì±íë©° ì ë¬ë ì ê· ííìì¼ë¡ íí°ë§í©ëë¤. ì´ ê³¼ì ì ê±°ì³ ì¼ì¹íë ëíëìë§ NormalModuleFactory를 íµê³¼í©ëë¤.
ContextModuleFactory í´ëì¤ë Tapableì íì¥íê³ ë¤ìê³¼ ê°ì ìëª
주기 í
ì ì ê³µí©ëë¤.
ìëì ê°ì´ ì»´íì¼ë¬ í
ê³¼ ê°ì ë°©ìì¼ë¡ íí ì ììµëë¤.
ContextModuleFactory.hooks.someHook.tap(/* ... */);compilerì ë§ì°¬ê°ì§ë¡ tapAsyncì tapPromiseë í
ì íì ë°ë¼ ì¬ì©í ì ììµëë¤.
AsyncSeriesWaterfallHook
ìì²ë ëë í°ë¦¬ë¥¼ íì¸í기 ì ì í¸ì¶ë©ëë¤. false를 ë°ííì¬ ìì²ì 무ìí ì ììµëë¤.
dataAsyncSeriesWaterfallHook
ìì²ë ëë í°ë¦¬ê° íì¸ë í í¸ì¶ë©ëë¤.
dataSyncWaterfallHook
ëë í°ë¦¬ ë´ì©ì ì½ì í í¸ì¶ë©ëë¤. ì¬ê· 모ëììë ê° íì ëë í°ë¦¬ë í¸ì¶í©ëë¤. ì½ë°± íë¼ë¯¸í°ë ê° ëë í°ë¦¬ì ìë 모ë íì¼ ë° í´ë ì´ë¦ì ë°°ì´ì ëë¤.
fileNamesAsyncSeriesWaterfallHook
ìì²ì´ ìì±ë í ì ê· ííìì¼ë¡ íí°ë§í기 ì ì ê° íì¼ì ëí´ í¸ì¶ë©ëë¤.
request options