我目前正在尝试设置webpack-dev-middleware(webpack-dev-server中使用的中间件,但托管在我自己的节点应用程序中)。
我的一个要求是能够解析我的应用程序" index.hbs"通过把手&然后注入通常html-webpack-plugin注入的所有内容。 (带有内置包的几个脚本)
我已经找到了使用把手装载器并为其准备配置的选项(根据this)
{
test: /\.hbs$/,
loader: "handlebars-loader"
}
这几乎可以运作..几乎'部分是我通常用这样渲染我的index.hbs(该片段来自node + express app):
app.get(`${ACCESS_PATH}/index`, (req, res) => {
res.render('index', {
query: req.query
});
});
这意味着我实际上是根据查询参数解析模板。经过冗长的解释,问题是:
有没有办法可以使用webpack handlebars-loader传递" context" /参数来实现现在使用webpack提供文件的相同行为?
请注意,这只是开发设置。