webpack-dev-server使用 (实时预览)
使用这个必须在当前目录有webpack和webpack-cli(webpack4要求)
npm i webpack-dev-server --save-dev
npm i webpack --save-dev
npm i webpack-cli --save-dev
npm script(package.json)
"scripts":{
"start:dev": "webpack-dev-server"
}
必须修改index.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<div id="app"></div>
<script src="bundle.js"></script>
<!--原来得./dist/bundle.js修改为bundle.js-->
</body>
</html>
运行 npm run start:dev
打开 http://localhost:8080
核心概念
- Entry:入口
- Module: 模块
- Chunk: 代码块
- Loader: 模块转换器
- Plugin: 扩展插件
- Output: 输出结果