webpack4入门操作

简介

webpack4运用了大量的es6语法,这些es6语法在nodejs v8.9.4及以上版本中能够得到原生的支持。
webpack4使用零配置,即无需配置文件就可以将资源打包到默认路径。
webpack4中cli工具分离为webpack核心库和webpack-cli命令行工具两个模块。

安装

  1. 确保node版本 >= v8.9.4
    这里写图片描述

  2. 初始化配置文件package.json
    这里写图片描述

  3. yarn add webpack webpack-cli -D
    这里写图片描述

零配置

webpack4 设置了默认值,以便无配置启动项目

entry 默认值是 ./src/index.js
output.path 默认值是 ./dist
mode 默认值是 production

创建src/index.js

这里写图片描述

打包(无配置文件)

这里写图片描述

打包(有配置文件)

webpack默认读取根目录的webpack.config.js配置文件,配置文件更加灵活的制定loader规则、plugins等。

webpack.config.js

const path = require('path')

module.exports = {
  entry: './src/index.js',
  output: {
    filename: 'main.js',
    path: path.resolve(__dirname, 'dist')
  }
}

此处–config webpack.config.js可省略
这里写图片描述

打包(使用npm脚本)

  "scripts": {
    "build": "webpack"
  }

在package.json中设置一个快捷方式引入本地安装的npm包
这里写图片描述
生成了dist/main.js
这里写图片描述

参考

http://coderlt.coding.me/2018/04/12/webpack4/?utm_medium=hao.caibaojian.com&utm_source=hao.caibaojian.com

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值