webpack4快速上手

2022-02-25 08:12:29 字數 1187 閱讀 4455

1.在專案根目錄cnpm init -y初始化。生成package.json檔案

2.在專案裡面使用cnpm安裝webpack

3.需要在根目錄下新建webpack.config.js檔案(在其裡面配置暴露物件)

module.exports =
4.在根目錄下新建src/index.js檔案(因為此時執行會提示根目錄下差個src檔案下的index.js檔案。預設打包入口檔案)

最基本的webpack就搭建好了,此時是0配置,

簡單配置一下:

實現自動打包編譯

1.安裝webpack-dev-server  

2.配置(package.json檔案配置)

--open   自動開啟瀏覽器

--port 3000  指定預設埠

--host   指定網域名稱

--progress  打包進度

--compress  壓縮

打包好的main.js檔案會託管於根目錄下,但我們看不到,在記憶體裡面,可以通過網域名稱列印出來

而且這個main.js會自動匯入到index。html首頁

實現自動跳轉到首頁

(在記憶體中也託管乙個index.html頁面)

1.cnpm安裝html-webpack-pluign。

2.在webpack.config.js中配置

此時自動打包編譯後就會自動跳轉到index首頁,實現了和腳手架一樣的功能。

webpack4配置詳解

方式一 單檔案寫法 entry 方式二 多檔案寫法 entry output 常用的有三種 模板描述 hash模組識別符號的hash,一般應用於filename name hash js chunkhash按需載入塊內容的hash,根據chunk自身的內容計算而來,js name chunkhash...

webpack4 基本使用

webpack是基於node構建,所以wepack支援所有node api和語法。即 chrome瀏覽器能支援的ecmascript語法 排除dom bom wbpack都能支援。chrome不支援es6,所以webpack也不支援。建立基本的webpack4.x專案 建立後的目錄 其中 packa...

Webpack4 實現原理

1.webpack開篇 2.webpack配置檔案 3.webpack配置檔案注意點 4.webpack sourcemap 5.webpack file loader 6.webpack file loader的其它相關配置 7.webpack url loader 8.webpack css l...