webpack之構建日誌

2021-10-02 01:21:03 字數 748 閱讀 8939

當我們執行構建命令時候,會出現如下效果:

事實上,很多時候我們並不關注這些,只關注是否構建成功和錯誤資訊。下面我們就一起來解決這個需求,讓我們的命令列清爽整潔

通過在webpack.config.js中設定stats

統計資訊stats

只是通過這種方式來設定,當我們構建成功後,命令列什麼都沒有輸出,對我們不太友好。下面我們就通過外掛程式來優化日誌

安裝  cnpm i friendly-errors-webpack-plugin -d

配置:

//部分**省略

const friendlyerrorswebpackplugin=require('friendly-errors-webpack-plugin');

plugins:[

new friendlyerrorswebpackplugin()

],stats:"none"

構建打包,我們可以看到我們的命令列。成功後顯示  compiled successfully in 482ms   ,並以綠色顯示

webpack構建技巧之開發篇

先看下專案目錄 entry dirname src main.js dirname是當前檔案所在資料夾目錄或者 const path require path entry path.resolve dirname,src main.js 乾脆定義個函式 function resolve dir mo...

webpack打包構建之效能優化

1 寫es6時需要轉換工具babel,我們可以只需src目錄上轉換 rules 2 靜態資源優化,如果靜態資源不大,建議用位元組處理 module plugins loaders babel loader?cachedirectory 開啟4個執行緒 threads 4 4 使用splitchunk...

Webpack 構建速度優化

profile 記錄構建中的耗時資訊 json 以json格式輸出構建結果,最後只輸出乙個json檔案 包含所有的構建資訊 const jarvis require webpack jarvis plugins new jarvis 優化loader配置 優化resolve.modules配置 re...