0

我正在使用文本插件来导入我的模板。现在,在生产中,我不希望有很多 XHR 模板请求,所以我想一口气得到它们。我的想法是构建任务,该任务将采用模板并创建如下内容:

define("my-template.tpl", function() {
    return '<div>my content</div>'
}

我能够做到这一点并且定义语句已经运行,但是当我有 requirejs 时仍然会发出 XHR 请求

define("my function", ["my-template.tpl"], function() {
    <body of function here>
});

有人对文本进行了任何缩小吗!插件模板?我在这里做错了吗?

4

1 回答 1

1

RequireJS 总是异步请求你所有的模块。

如果您想要一个调用,您可以使用优化器构建您的应用程序。您不需要此模板包装器(正如您自己注意到的那样,它不会改变任何东西)。使用text插件所需的文件也将包含在构建文件中。

于 2015-08-31T08:57:40.310 回答