【发布时间】:2021-05-27 15:21:08
【问题描述】:
是否可以让 Webpack 在构建包中包含图像资产,而无需:
- 对特定资源使用 import 语句(可以使用 Webpack 5 中的 Asset Modules 完成)
- 不将其作为 src 属性写入静态 HTML 文档(可以使用 HtmlWebpackPlugin 完成)
我会有一些引用图像资源的 React JSX 代码,或者作为 <img> 元素中的 src 属性,或者有一些资源字符串,比如 var imgUrl = './Assets/img.svg',以及稍后使用这个字符串作为属性的一些元素.
目前我可以手动将整个 /Assets 文件夹复制到 /dist 中,但我会在 /Assets 中有未使用的资源,并希望 Webpack 找出实际使用的资源。
【问题讨论】: