webpack :是前端項目工程化的具體解決方案。目前絕大部分的 Vue/React 等前端項目,都是基于 webpack 進行工程化開發的。
① 新建項目空白目錄,并運行 npm init –y 命令,初始化包管理配置文件 package.json
② 新建 src 源代碼目錄和 public 靜態資源目錄
③ 新建 public -> index.html 首頁和 src -> index.js 腳本文件
④ 初始化首頁基本的結構
⑤ 運行 npm install jquery –S 命令,安裝 jQuery
⑥ 通過 ES6 模塊化的方式導入 jQuery,實現頁面效果
⑦安裝:
在終端運行如下的命令,安裝 webpack 相關的兩個包:
npm install webpack@5.58.2 webpack-cli@4.9.0 --save-dev
⑧配置:
javaweb項目實例案例,⑨運行:
在終端中運行 npm run dev 命令,啟動 webpack 進行項目的打包構建
給偶數< li>添加背景顏色紅色
① 新建項目空白目錄,并運行 npm init –y 命令,初始化包管理配置文件 package.json
② 新建 src 源代碼目錄和 public 靜態資源目錄
③ 新建 public -> index.html 首頁和 src -> index.js 腳本文件
④ 初始化首頁基本的結構(寫一些功能)
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title></head>
<body><ul><li>這是第1個li</li><li>這是第2個li</li><li>這是第3個li</li><li>這是第4個li</li><li>這是第5個li</li><li>這是第6個li</li><li>這是第7個li</li><li>這是第8個li</li><li>這是第9個li</li></ul>
</body>
</html>
⑤ 運行 npm install jquery –S 命令,安裝 jQuery
⑥ 通過 ES6 模塊化的方式導入 jQuery,實現頁面效果
結果:
webpack vue,我們發現頁面效果沒有展示出來,這是因為ES6模塊化語法有兼容性問題,所以要使用webpack對有兼容性的代碼進行降級處理
⑦安裝:
在終端運行如下的命令,安裝 webpack 相關的兩個包:
npm install webpack@5.58.2 webpack-cli@4.9.0 --save-dev
⑧配置:
web案例、webpack.config.js 是 webpack 的配置文件,告訴 webpack 怎么對項目進行打包
★★★★mode的引用值有兩個
1.development:適合開發環境,因為打包速度快
2.production:適合生產環境,因為打包體積小
⑨運行:
在終端中運行 npm run dev 命令,啟動 webpack 進行項目的打包構建
要把index.html中的script加載改成webpack打包的js
結果:
前端webpack?在 webpack 4.x 和 5.x 的版本中,有如下的默認約定:
① 默認的打包入口文件為 src -> index.js
② 默認的輸出文件路徑為 dist -> main.js
通過 entry 節點指定打包的入口。通過 output 節點指定打包的出口。
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态