webpack按業(yè)務(wù)模塊打包 require.js、sea.js、webpack、browserify分別是什么?各自的應(yīng)用場景有哪些?
require.js、sea.js、webpack、browserify分別是什么?各自的應(yīng)用場景有哪些? 需要.js、 海.js它是模塊化的。對(duì)于一個(gè)JS比較多的項(xiàng)目,直接在頁面上介紹JS是不美觀的
require.js、sea.js、webpack、browserify分別是什么?各自的應(yīng)用場景有哪些?
需要.js、 海.js它是模塊化的。對(duì)于一個(gè)JS比較多的項(xiàng)目,直接在頁面上介紹JS是不美觀的,會(huì)影響效率。這兩者的出現(xiàn)就是為了解決這個(gè)問題。它們可以按需異步加載JS。大型項(xiàng)目不必一個(gè)接一個(gè)地寫。Browserify/webpack是一個(gè)前端打包工具
如果你想替換webpack,你必須看看它解決了哪些難點(diǎn)。沒有任何配置,開發(fā)人員就無法使用它。隨著webpack的更新,它還可以達(dá)到打包配置很少的項(xiàng)目的目的,還可以根據(jù)需要添加自定義配置。
另一個(gè)非常重要的一點(diǎn)是生態(tài)學(xué)。目前,公園的生態(tài)還不完善。一旦出了問題,我真的不知道怎么解決。不是每個(gè)人都會(huì)看源代碼來解決問題。