问题描述
我正在使用 html-webpack-plugin 生成我的 HTML 文件;它使用 contenthash 来命名文件。
const htmlWebpackPluginConfig = new HtmlWebpackPlugin({
chunks: ['product'],filename: 'pages/product/product.[contenthash].html',template: './pages/product/index.html'
});
在我的 react 组件中,我渲染了一些链接,这些链接将指向上面提到的 HTML 文件。并且由于插件捆绑时 HTML 将位于具有不同名称的不同目录中,我不知道如何在 href 属性中引用它,以便 webpack 将其更改为生成的 HTML 文件。
<a href="../pages/product/index.html"></a>
如果它是图像等的 src 属性,我只需导入图像,webpack 会处理它。但我不知道这将如何处理由插件生成的 HTML 文件。
当然我可以在构建后手动更改它,但我正在寻找一种更有效的方法。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)