1.預設配置檔案的名字是 webpack.config.js
webpack是node 寫出來的,所以寫node 語法
let path = require('path') //自帶的
module.exports =
}
webpack.config.js是預設的配置名稱(或者webpackfile.js)
如果要自己更改名字,可以在執行命令的時候後面指定 ,例如npx webpack --config webpack.config.js(名稱)
如果覺得太長麻煩,可以在package.json檔案中配置
,
"devdependencies":
}
執行命令的時候,可以是
npm run build
前面打包後,只能在console中看到結果,下面配置在瀏覽器用localhost的位址訪問
1.首先要啟動服務 安裝服務
yarn add webpack-dev-server -d
可以執行npx webpack-dev-server 或者在指令碼中配置,它的好處是不會真實的打包檔案,會在生成記憶體中的打包,會生成乙個位址。
2.配置開發伺服器
let path = require('path') //自帶的
module.exports = ,
mode:'development', //模式 預設兩種 production 生產模式 development 開發模式
entry:'./src/index.js', //入口 從那個地方開始打包
output :
}
配置完成後,執行npm run dev,瀏覽器訪問3000埠,會提示找不到頁面
我們想要打包後,自動生成html檔案並且將結果放入打包目錄下,
3.首先在src目錄下新建index.html做為模板,且需要安裝html外掛程式
4.安裝html外掛程式
yarn add html-webpack-plugin
5.配置外掛程式
let path = require('path') //自帶的路徑外掛程式
let htmlwebpackplugin = require("html-webpack-plugin") // html外掛程式
module.exports = ,
mode:'development', //模式 預設兩種 production 生產模式 development 開發模式
entry:'./src/index.js', //入口 從那個地方開始打包
output : ,
plugins:[//陣列,放著所有webpack的外掛程式
new htmlwebpackplugin(,
hash:true,//hash戳})]
}
加hash戳,為了防止覆蓋以及快取。
6.執行打包命令,在build下就有了檔案,執行npm run dev也能看到console結果
手動配置webpack
1.預設匯出與預設匯入 執行npm i webpack wabpack cli d命令 安裝webpack相關包 在專案跟目錄中,建立webpack.config.js的webpack配置檔案 在webpack的配置檔案中,初始化如下基本配置 modules.exports 在package.jso...
webpack手動配置React開發環境
首先用npm初始化環境 mkdir react webpack demo cd react webpack demo npm init y 安裝相關軟體包 npm install react react dom webpack webpack cli webpack dev server html ...
webpack配置 基礎配置
本片文章主要是一些webpack的基礎配置在webpack中,這個工具只識別js和json這兩種格式,別的格式或者說資源在webpack中是不認可的。例如 css檔案 less檔案 資源 圖示資源等等,這時候就需要用一些loader來對它們進行編譯處理。在敲 之前,一定要先安裝上面的包 安裝命令 n...