我想用Html Webpack插件生成一个模板。我不想从模板生成.html文件,我想从另一个.ejs模板生成.ejs模板。
我想这样做,以便在从后端渲染模板时,我可以根据环境插入不同的api密钥。例如,我想生成一个看起来像这样的模板:
...
<script>
API.setKey('<%= APIKey %>');
</script>
...
以便在登台时可以使用测试密钥。
是否可以使用Html Webpack插件生成模板?
答案 0 :(得分:-1)
是的,您可以使用此插件生成任何基于文本的文件。您必须向插件提供template
和filename
属性,如下所示
new HtmlWebpackPlugin({
template: 'template.ejs',
filename: 'endresult.ejs'
})