1. 程式人生 > >一:webpack 介紹

一:webpack 介紹

為什麽 spa size 目標 tin ted soft 項目 有一個

webpack介紹:

它是一個給JS準備的打包工具,它可以把很多的模塊打包成很少的靜態文件,webpack有一個自己的特性就是代碼分割(Code Splitting)可以使項目只加載當時需要的文件,
模塊可以通過loaders處理各種各樣的文件
模塊中JS無論是用CommonJs, AMD, ES6等方式寫的,都可以進行處理

甚至還可以處理CSS/image/json….等文件
或者自己定義的文件比如 .vue .js等文件

webpack 目標1、切分依賴數,按需加載類似前端的懶加載
2、為了保持初始化加載時間更少
3、任何靜態資源都可以被視為一個模塊,被引用
4、整合第三方類庫,當做模塊在項目中引用
5、在整個打包過程中自定義,幾乎每一個部分都可以自定義,去做自己想做的事情,非常適合大型項目

webpack 為什麽會與其他工具不一樣

1、Code Splitting
2、loaders
3、插件系統
4、模塊熱更新

一:webpack 介紹