使用Webpack对JS文件进行打包构建并在配置文件中指定打包路径

本文介绍了Webpack作为前端项目构建工具的作用,详细讲解了如何安装Webpack和webpack-cli,以及如何使用Webpack进行JS文件的打包,包括初始化npm,编写入口文件,指定打包路径。通过配置文件可以自动化处理打包过程,提高开发效率。
摘要由CSDN通过智能技术生成

一、介绍

Webpack 简称模块打包机
在一个Web项目中 会引入很多文件 例如css文件 js文件 字体文件 图片文件 模板文件 等
引入过多文件将导致网页加载速度变慢 而Webpack则可以解决各个包之间错综复杂的依赖关系

Webpack是前端的一个项目构建工具 基于Node.js开发
因此 若要使用webpack 必须先安装Node.js

借助Webpack这个前端自动化构建工具 可以完美实现资源的合并 打包 压缩 混淆等诸多功能

示意图:
在这里插入图片描述

官网:https://webpack.github.io


二、安装

在新版本中 需要分开安装webpackwebpack-cli

安装webpack:

  • 方式一:运行npm i webpack -g全局安装webpack 这样就能全局使用webpack的命令了
    在这里插入图片描述

  • 方式二:在项目根目录运行npm i webpack --save-dev以安装到项目依赖中
    在这里插入图片描述

(注:可能是我的webpack是最新版本的关系 我只有方式二可用 我用了方式一安装后还是提示未安装webpack 有了解的大佬可在评论留言解惑)

安装webpack-cli:

在项目根目录下输入npm install webpack-cli -g 进行全局安装
在这里插入图片描述


三、打包

用Webpack打包 可以实现兼容性的转换

不推荐直接在页面文件里引用任何包和任何css文件 这会拖慢项目的加载速度
可在一个单独的JS文件里定义 这样 只需加载该JS文件即可

示例目录

  • src 存放源代码

    • css
    • images
    • js
    • index.html 首页
    • main.js 项目的JS入口文件
  • dist 项目发布目录

1、首先 初始化npm

在这里插入图片描述

2、用npm安装所需的包

在这里插入图片描述

3、编写JS入口文件(被打包的文件)

使用Webpack之后 可以在JS脚本文件里引入另外的JS脚本文件
由Webpack来处理JS文件之间的互相依赖关系
这就使得

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值