Webpack4

一、webpack

官网:webpack

1.1、webpack是什么

webpack是一种前端资源构建工具,一个静态模块打包器.在webpack看来,前端的所有资源文件(js/json/css/image/less/sass...)都会作为模块处理。它将根据模块的依赖关系进行静态分析,打包生成对应的静态资源。webpack可以解决当前web开发中所面临的困境,webpack提供了:

  • 友好的模块化支持
  • 代码压缩混淆
  • 处理js/css兼容问题
  • 性能优化(模块删减)

 注:webpack默认只能针对于js来进行打包处理

目前绝大多数企业中的前端项目,都是基于webpack进行打包构建的(vue/react)。

  v4.0.0 开始,webpack 可以不用再引入一个配置文件来打包项目,然而,它仍然有着高度可配置性,可以很好满足你的需求。

默认配置文件:  webpack.config.js  或  webpackfile.js

图片处理

按大小是否转为base64字符串还是网络请求

 

 静态资源

 

 

 js兼容处理


通过Webpack搭建React

安装解析react的相关babel和插件

npm i -D babel-loader @babel/core @babel/preset-env @babel/preset-react@7

npm i -S react react-dom

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值