webpack 在構建react時候的peizhi

2021-08-15 10:30:07 字數 1166 閱讀 2948

1.安裝webpack

全域性安裝    sudo npm install -g webpack

本專案安裝   npm i webpack -d

目錄結構

2.webpack配置

每個專案下都必須配置有乙個 webpack.config.js ,它的作用如同常規的 gulpfile.js/gruntfile.js ,就是乙個配置項,告訴 webpack 它需要做什麼。

在根目錄新建js檔案 webpack.config.js

varpath =

require(

"path");

varwebpack =

require(

"webpack");

varhtmlwebpackplugin =

require(

"html-webpack-plugin");

varopenbrowserwebpackplugin =

require(

"open-browser-webpack-plugin");

varextracttextwebpackplugin =

require(

"extract-text-webpack-plugin");

// 抽離樣式 css檔案

module.

exports = ,

module:, ),

//不用手動除以100 幫我們除以100

require(

"autoprefixer")()

//自動補全 ]

} }},

"sass-loader"] })

},

] },

devserver:,

resolve: },

plugins:[

newopenbrowserwebpackplugin(),

newhtmlwebpackplugin(),

newextracttextwebpackplugin(),

newwebpack.

hotmodulereplacementplugin(), ]

}

webpack構建react應用

一 新建乙個資料夾。mkdir webpack react demo二 在此資料夾下建立package.json檔案 右鍵新建檔案也行。這裡使用 npm init 初始化專案的方式自動生成。在webpack react demo資料夾下進入cmd命令列,輸入npm init,一路enter就行。三 ...

前端webpack構建react系列三 分模組打包

分模組打包檔案 在生產環境中,我們應該盡量減小js檔案的大小,將框架性的js裝載在乙個檔案中利用瀏覽器的快取機制節約載入資源耗費時間 分塊思路 1 react,react dom這種由第三方維護的框架,一般不會進行更新。真要更新就麻煩了,親身經歷,上級部門強制要求修復語言漏洞,硬逼著我們將某老專案p...

webpack 1 x構建react專案簡單配置

var path require path var webpack require webpack var openbrowserplugin require open browser webpack plugin var htmlwebpackplugin require html webpack...