javascript - Webpack:需要('index.html')与仅复制 index.html
问题描述
我对 webpack 还很陌生。
从我观看的YouTube 教程(Academind)中,该人教用户将 HTML 文件包含在条目 .js 文件中。据我了解,webpack 将使用 HtmlWebpackPlugin 提取require
d HTML 文件,然后将其作为文件或代码注入该 HTML 文件。我的理解正确吗?
我想回答上面的问题,但这不是主要问题。主要问题是经历这种痛苦的原因。
我不能只将 .html 文件复制到/dist
每个 .html 文件bundle1.js
中bundle2.js
吗?
解决方案
该教程需要 html 文件,因为人们认为让 webpack (HtmlWebpackPlugin) 自动插入捆绑包的所有脚本标签更容易,而无需手动执行此操作。
您也可以不要求,并将template
属性添加到HtmlWebpackPlugin
. 这将做同样的事情。
当然,您也可以复制到 dist。但这需要您在 html 上手动插入脚本标签。当您的文件名有散列时,情况开始变得更糟。
推荐阅读
- r - 如果它们在一行中,则在 r 组值中
- sql - 将表从 1 个数据库复制到视图
- spring - 尝试使用具有功能(供应商)模型的 Spring 云流将对象发布到 Kafka
- database - 如何将缺少的时间戳添加到 postgresql 中的数据中?
- google-cloud-run - 使用 Deployment Manager 创建 Cloud Run 服务
- android - 禁用recyclerview项目中的点击动画效果
- pandas - 根据条件创建单独的分位数列时出现问题
- python - 每次在熊猫数据框中满足特定条件时如何增加一个值
- list - 如何将字符串列表转换为 Racket 中的列表列表
- mutt - 始终将 PGP 公钥附加到外发电子邮件