webpack打包工具入门 (一)

本文介绍了webpack的基本概念和使用步骤,包括entry(入口文件)、output(输出文件)、loader(处理非js、json文件)和plugins(处理插件)。通过全局安装webpack和webpack-cli,创建项目并配置文件,实现简单的前端资源打包。文章还提到了一些常见问题和解决方案,例如js文件采用umd标准。
摘要由CSDN通过智能技术生成

前言:

webpack是前端人员常用到的打包工具,包括vuecli搭建自带webpack。所以面试一家公司,基本都会问到关于webpack的面试题 , 学习webpack是必经之路 。

什么是webpack?为什么要使用它?

webpack可以理解为,将程序员编写的源代码,经过压缩、编译、语法检查…等一系列操作,编译成浏览器可以识别的代码,优化性能。webpack是个前端打包器,前端所有的资源都可以当作模块(js、css、img、json…)

有些时候我们编写的模块化、typescript、less等,这些东西加快了我们的开发速度,但浏览器并不是完全支持这些语言,这就是为webpack类工具提供了需求!

webpack四大核心概念

  • entry(入口文件,要编译的js文件,可多个)
  • output(输出文件)
  • loader(让webpack可以处理非js、json文件,如:less、img)
  • plugins(插件,处理loader处理不了的,比如:清空输出文件)

简单使用

全局安装webpack

npm install -g webpack
npm install -g webpack-cl
  1. webpack是在node环境下运行的,这里的npm也是node的,所以需要提前安装node。
  2. webpack
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值