javaweb項目實例案例,Node-webpack基本使用和詳細案例

 2023-11-18 阅读 23 评论 0

摘要:webpack基本概念 webpack :是前端項目工程化的具體解決方案。目前絕大部分的 Vue/React 等前端項目,都是基于 webpack 進行工程化開發的。 webpack基本使用 ① 新建項目空白目錄,并運行 npm init –y 命令,初始化包管理配置文件 package.json ②

webpack基本概念

webpack :是前端項目工程化的具體解決方案。目前絕大部分的 Vue/React 等前端項目,都是基于 webpack 進行工程化開發的。

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
⑧配置:

  1. 在項目根目錄中,創建名為 webpack.config.js 的 webpack 配置文件,并初始 化如下的基本配置:
  2. 在 package.json 的 scripts 節點下,新增 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

在這里插入圖片描述
在這里插入圖片描述
⑧配置:

  1. 在項目根目錄中,創建名為 webpack.config.js 的 webpack 配置文件,并初始 化如下的基本配置:

web案例、webpack.config.js 是 webpack 的配置文件,告訴 webpack 怎么對項目進行打包

  1. 在 package.json 的 scripts 節點下,新增 dev 腳本如下:
    在這里插入圖片描述

★★★★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 節點指定打包的出口。
在這里插入圖片描述

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/1/177369.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息