创建项目
新建webpack-study文件夹,并使用npm init初始化项目
安装依赖
npm install webpack webpack-cli -D
构建
新建src目录,并创建index.js文件,适当写些代码。执行“npx webpack”命令,目录下会多出dist目录,里面存放得是构建后的代码。
配置项
新建webpack.config.js文件,输入以下代码,再执行构建并对比结果。
const path = require('path')
module.exports = {
mode: 'development', // 指定构建模式
entry: './src/index.js', // 指定构建入口文件
output: {
path: path.resolve(__dirname, 'dist'), // 指定构建生成文件所在路径
filename: 'index.js', // 指定构建生成的文件名
}
}
本地开发
安装
npm install webpack-dev-server -D
配置项目
- dist目录下新建index.html文件(随便写些东西)
- wbepack.config.js增加配置:
devServer: {
static: path.resolve(__dirname, 'dist') // 开发服务器启动路径
}
注意:小册上的contentBase需修改成static
启动
npx webpack-dev-server