普通html用webpack打包
时间: 2024-03-17 09:43:33 浏览: 200
可以将普通的 HTML 文件与相关的 CSS、JavaScript 文件打包成一个或多个 bundle 文件,以便于在 Web 应用程序中使用。具体步骤如下:
1. 首先,安装 webpack 和 webpack-cli:
```bash
npm install webpack webpack-cli --save-dev
```
2. 创建一个 webpack 配置文件 `webpack.config.js`,指定入口文件和输出文件的路径:
```javascript
const path = require('path');
module.exports = {
entry: './src/index.js',
output: {
path: path.resolve(__dirname, 'dist'),
filename: 'bundle.js'
}
};
```
3. 在 `package.json` 中添加一个 `build` 脚本,用于打包 HTML 文件:
```json
{
"scripts": {
"build": "webpack --mode production"
}
}
```
4. 在 HTML 文件中引入打包后的 bundle 文件:
```html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Hello World</title>
</head>
<body>
<div id="app"></div>
<script src="dist/bundle.js"></script>
</body>
</html>
```
5. 最后,运行 `npm run build` 命令打包 HTML 文件,生成的 bundle 文件会自动放置在 `dist` 目录中。
注意,以上只是一个简单的示例,实际项目中可能需要使用不同的 loader 和 plugin 来处理 HTML、CSS、JavaScript 等文件,具体配置需要根据项目需求来进行调整。
阅读全文