为什么Html-Webpack-Plugin而不是简单的html in react js

时间:2018-01-09 04:49:22

标签: reactjs webpack

您好我是新的反应和html模板我在教程中使用html-webpack-plugin找到了。我的问题是为什么要使用html-webpack-plugin,如果相同的任务可以通过简单的html文件完成。

1 个答案:

答案 0 :(得分:1)

您可以(并且应该)为您的html-webpack-plugin实例提供html模板。插件将执行的操作是将正确的调用插入捆绑的应用程序以及捆绑的CSS(如果有),并生成index.html文件的生产版本。

虽然它最初看起来似乎并不是非常有用,但是当您将捆绑包分成块(例如,供应商,应用程序等)和/或向捆绑的文件名添加基于时间戳的哈希时,它变得非常方便(可以在webpack构建过程中自动执行的任务,以优化缓存管理和文件大小。请注意,如果生成的文件未自动插入,则您必须手动编辑index.html文件每次重建应用程序。相信我,你不想这样做。

您还可以在html模板中添加特定指令以进行条件插入等。

最后,它是一个非常优质的生活插件,可以让您的构建过程更轻松。