webpack系列之webpack的基本使用
admin
2024-04-24 05:21:36
0

文章の目录

  • 一、创建列表隔行变色项目
    • 1、新建项目空白目录
    • 2、新建src源代码目录
    • 3、新建src -> index.html首页
    • 4、初始化首页基本的结构
    • 5、运行 `npm install jquery -S`命令,安装jQuery
    • 6、通过模块化的形式,实现列表隔行变色效果
  • 二、在项目中安装和配置 webpack
    • 1、运行 `npm install webpack webpack-cli -D` 命令,安装 webpack 相关的包
    • 2、在项目根目录中,创建名为 webpack.config.js 的 webpack 配置文件
    • 3、在 webpack 的配置文件中,初始化如下基本配置:
    • 4、在 package.json 配置文件中的 scripts 节点下,新增 dev 脚本如下:
    • 5、在终端中运行 npm run dev 命令,启动 webpack 进行项目打包。
  • 三、示例
  • 写在最后


一、创建列表隔行变色项目

1、新建项目空白目录

运行 npm init -y命令,初始化包管理配置文件 package.json

2、新建src源代码目录

3、新建src -> index.html首页

4、初始化首页基本的结构

5、运行 npm install jquery -S命令,安装jQuery

6、通过模块化的形式,实现列表隔行变色效果

二、在项目中安装和配置 webpack

1、运行 npm install webpack webpack-cli -D 命令,安装 webpack 相关的包

2、在项目根目录中,创建名为 webpack.config.js 的 webpack 配置文件

3、在 webpack 的配置文件中,初始化如下基本配置:

module.exports = {mode: "development" // mode用来指定构建模式
};

4、在 package.json 配置文件中的 scripts 节点下,新增 dev 脚本如下:

"scripts": {"dev": "webpack" // script 节点下的脚本,可以通过 npm run 执行
}

5、在终端中运行 npm run dev 命令,启动 webpack 进行项目打包。

三、示例

index.html

本文件中引用的是打包后的main.js文件


Document
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

index.js

import $ from "jquery";
$(function () {$("li:odd").css("backgroundColor", "blue");$("li:even").css("backgroundColor", "lightblue");
});
console.log(1111);

package.json

{"name": "zz","version": "1.0.0","description": "","main": "index.js","scripts": {"dev": "webpack","test": "echo \"Error: no test specified\" && exit 1"},"keywords": [],"author": "","license": "ISC","dependencies": {"jquery": "^3.3.1"},"devDependencies": {"webpack": "^5.75.0","webpack-cli": "^5.0.1"}
}

写在最后

如果你感觉文章不咋地//(ㄒoㄒ)//,就在评论处留言,作者继续改进;o_O???
如果你觉得该文章有一点点用处,可以给作者点个赞;\\*^o^*//
如果你想要和作者一起进步,可以微信扫描二维码,关注前端老L~~~///(^v^)\\\~~~
谢谢各位读者们啦(^_^)∠※!!!

相关内容

热门资讯

三花智控、万向钱潮、五洲新春、... 人形机器人作为曾经市场上的顶流板块之一,虽然不如今年如日中天的算力科技,但依然也是市场资金关注的重要...
三星最后谈判开启,韩国法院:不... 面对法院介入,三星电子工会态度依旧强硬。工会声明称,尽管法院部分支持公司申请,超过4.5万名员工的1...
A股尾盘回暖跌幅收窄:煤炭股领... A股三大股指5月18日集体低开。早盘两市快速转涨后,午前重返跌势。午后出现一波急跌,尾盘回暖跌幅收窄...
北交所精准赋能北京新兴产业高质... 新京报贝壳财经讯(记者黄鑫宇)5月18日,在2026北京上市公司高质量发展大会暨投融资并购对接会上,...
这河南景区咋解决迪士尼都头疼的... 有时候很难分清,自己是在旅游,还是跑到五湖四海当人肉空气净化器。刚登上山顶站稳脚跟,气还没喘匀,一阵...
618来袭苹果17降价,之前华... 陆玖商业评论判断,未来的竞争,不会是单一价位段的竞争,而是全体系、全生态的竞争。今年618的手机大战...
百日即调!中荷人寿高层再度换将... 近日,合资寿险企业中荷人寿传出人事重磅调整,刚获批北京银行副行长不久的魏昱,接替李建营出任公司党委书...
90%互动影游亏损,谁是下一个... 来源| Tech星球文| 翟元元互动影游圈最近动作频频。曾打造爆款互动影游《完蛋!我被美女包围了》团...
工业车辆电控 “大脑” 登陆北... 随着中国制造向高端化、智能化、绿色化全面转型,工业车辆作为物流装备核心载体,其电动化渗透率持续攀升,...
市博物馆助残日公益行动温暖落幕 荆门晚报讯(通讯员杨紫怡)5月13日,市博物馆邀请市妇幼保健院康复儿童参与“帽饰传情・手暖童心”助残...