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^)\\\~~~
谢谢各位读者们啦(^_^)∠※!!!

相关内容

热门资讯

“目标是大量推广钠电池!”宁德... “钠电池在一定领域形成规模来替代锂电池,是整个能源重构的一个起点。要做到资源或者能源的自由,我们的目...
奔驰、宝马、奥迪在中国市场集体... 纵览全球汽车市场的发展,奔驰、宝马、奥迪可谓是绝对的头部车企,甚至不少都是一百多年的存在,就在最近奔...
标普500指数创新高,联合健康...   中新经纬1月28日电 美股三大指数表现分化,截至收盘,道指跌0.83%,纳指涨0.91%,标普5...
谷歌云正式官宣涨价,其中北美地... 谷歌云于1月27日宣布,自2026年5月起将正式上调全球数据传输服务价格,其中北美地区费率较当前水平...
盘前必读丨标普500指数刷新历... 【财经日历】国新办就2025年国资央企高质量发展情况举行新闻发布会日本央行公布12月货币政策会议纪要...
“妖镍”疯涨!这家“收废品”的... 一家神奇的公司。1有色金属“涨”声雷动有色金属涨疯了。2026年以来,A股贵金属板块已累计大涨69....
海螺水泥巨额理财计划不如回购股... 海螺水泥近日发布了2026年度委托理财计划公告,其中,结构性存款单日最高余额不超过300亿元,银行理...
涉嫌犯罪,“杰出女企业家”熊海... 1月27日晚,东材科技(60108)、毅昌科技(002420)、高盟新材(300200)集体公告,公...
嚯!“性商教母”超大规格课程手... 请让我们先表达一下愤怒。一个山西女硕士精神失常了。她被男人拐回家强奸生了几个孩子。除了这个男人,她还...
标普创新高,道指承压,联合健康... 2026.01.28本文字数:1810,阅读时长大约3分钟作者 |第一财经 胡弋杰周二,美股走势分化...