有人知道如何更改编译的手把模板上的默认define(['whatever']路径吗?
目前,Mimosa将我的.hbs文件编译为一个.js文件,一切都很好——除了我使用requirejs,Mimosa给出的定义路径是到handlers.js文件的完整路径,而不是我希望的简单的"handlers"。
现在是
define(['home/blaaahblaah/www/project/public/vendor/javascripts/handlebars'], function (Handlebars){
而不是
define(['handlebars'], function (Handlebars){
这太糟糕了,因为现在每当.hbs文件中发生变化时,我都必须手动更改define。。。
我打赌这可以在mimosa配置文件中的某个地方更改,但我不知道在哪里或如何更改。。。
您是否尝试过在requirejs路径中放置handelbars:"home/blaahblaahblaah/www/project/public/vvendor/javascripts/handbars"?含羞草应该用这个。
你能在github上抛出一个回购的例子吗?我很乐意帮助弄清楚为什么要将该路径放入。