Requirejs+;文本插件+;糖语法&x2B;杏仁

Requirejs+;文本插件+;糖语法&x2B;杏仁,requirejs,almond,Requirejs,Almond,我正在使用sugar语法将模板加载到我的视图中: ... var template = require('text!templates/toolbar/toolbar.html') 一切正常,但是当我运行r.js优化器时,我得到了错误 TypeError: Object function () { //A version of a require function that passes a moduleName //value for items that m

我正在使用sugar语法将模板加载到我的视图中:

...
var template = require('text!templates/toolbar/toolbar.html')
一切正常,但是当我运行r.js优化器时,我得到了错误

TypeError: Object function () {
        //A version of a require function that passes a moduleName
        //value for items that may need to
        //look up paths relative to the moduleName
        return req.apply(undef, aps.call(arguments, 0).concat([relName, forceSync]));
    } has no method 'toUrl'

你有没有找到解决办法?我自己也遇到了同样的问题。是的,我找到了,但不记得是什么,请给我一些时间:)看看这个repo:我在那里设法使Require.js使用sugar语法。无论如何,我仍然不确定它是否会在r.js优化后运行。让我深入研究一下。我发现了我的问题,在我的案例中,实际上require试图请求网络资源,而almond不支持。不过谢谢你看一看!