2
在配置,我們會指定像這樣的條目數組:中的WebPack CLI指定入口陣列
entry: [
'polyfills',
'./src/index.js'
]
我想知道是否有可能通過CLI來指定這個:
$ webpack [opts] <entry_array?> <output>
爲了清楚起見,我指的是具有一組模塊而不是多個條目的單個條目(我知道這是可能的)。
在配置,我們會指定像這樣的條目數組:中的WebPack CLI指定入口陣列
entry: [
'polyfills',
'./src/index.js'
]
我想知道是否有可能通過CLI來指定這個:
$ webpack [opts] <entry_array?> <output>
爲了清楚起見,我指的是具有一組模塊而不是多個條目的單個條目(我知道這是可能的)。
您可以簡單地將所有入口點作爲參數傳遞,它們將被視爲單個塊,就像在配置中使用數組一樣。在你的情況下,下面將創建一個bundle.js
同時包含polyfills
和./src/index.js
:
webpack polyfills ./src/index.js bundle.js
要清除約多塊的任何混亂,CLI接受的形式<name>=<entry>
參數,這項工作就像在使用對象配置。所以下面將產生polyfills.bundle.js
和app.bundle.js
與相應的入口點:
webpack polyfills=polyfills app=./src/index.js [name].bundle.js
注:如果輸出是一個文件,將的WebPack抱怨有衝突。
欲瞭解更多詳情,請看官方文檔CLI without config file。