Webpack4.0基础教程一:准备工作

本文详细介绍了如何使用Webpack进行项目打包,包括项目目录初始化、基本配置、脚本设置等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

准备工作

1.初始化项目目录:npm init -y

2.建立以下的目录结构:

--dist

--src

----index.js

--package.json(初始化后生成)

3.完成基本的webpack配置:

首先,安装基本的webpack包:

npm install --save-dev webpack webpack-cli

注:webpack4对webpack内核与cli进行了分离,故而需要分别下载webpack和webpack-cli。

 

接着,进行简单的webpack配置:

在根目录下创建webpack.config.js:

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


4.在package.json文件的scripts属性下配置npm脚本:

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

注:webpack进行打包最简单的命令形式是通过在script中进行编写,可以直接敲命令行进行运行,或者当node全局下安装了webpack和webpack-cli时,也可以直接通过webpack命令运行webpack(全局下的缺陷是版本固定,当开发基于不同webpack版本的项目时不适用,故而正确的开发模式是直接在项目中配置webpack,并通过script脚本命令进行运行打包)。

不通过全局webpack命令和script命令也是可以运行webpack,缺点就是很麻烦,比如我们命令行进入项目的根目录,然后输入“./node_modules/.bin/webpack”然后回车即可。


5.这个时候我们只要在终端输入npm run build就可以对src目录下的index.js文件打包,在dist目录下生成bundle.js文件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值