Webpack 网页包中是否还有其他方法可以将一些动态参数传递给加载器?
例如在网页包中Webpack 网页包中是否还有其他方法可以将一些动态参数传递给加载器?,webpack,Webpack,例如在网页包中 const query = {text: "test"}; require(`template/test.tpl?${query}`); 正如您所知,webpack可以将句子视为在运行时运行的动态需求。但是我需要require('template/test.tpl?${query}')在构建时运行 有办法吗 附言: 选项可以通过查询参数传递,就像在web上一样(?key=value&foo=bar)。也可以使用JSON对象(?{“key”:“value”,“foo”:“bar
const query = {text: "test"};
require(`template/test.tpl?${query}`);
正如您所知,webpack可以将句子视为在运行时运行的动态需求。但是我需要require('template/test.tpl?${query}')代码>在构建时运行
有办法吗
附言:
选项可以通过查询参数传递,就像在web上一样(?key=value&foo=bar)。也可以使用JSON对象(?{“key”:“value”,“foo”:“bar”})。
似乎查询参数必须是文本,有没有变的方法
谢谢你的阅读 您可以使用imports loader
将一些参数传递到文件:
require(“导入加载程序?$=jquery!。/example.js”)代码>
关于对象,您可以始终使用JSON.stringify在加载的文件中传递对象和JSON.parse。OK,
这看起来是不可能的,
网页包的所有者回答以下问题:
您想用它实现什么?我想在构建时而不是运行时将模板呈现为html。加载程序需要一些参数来将模板呈现给HtmlTanks,以便您回复,但您的解决方案是将参数传递给所需的文件。我需要的是将参数传递给loader