0
會有人碰巧知道如何更改默認的定義在編譯的車把模板([「不管」]路徑?含羞草和requirejs定義路徑
目前含羞草編譯我的.hbs文件到一個單一的.js文件和一切工作正常 - 除了我使用requirejs和定義路徑含羞草給人是handlebars.js文件,而不是簡單的「把手」,因爲我想它是一個完整的路徑
它現在
。define(['home/blaaahblaah/www/project/public/vendor/javascripts/handlebars'], function (Handlebars){
而不是
define(['handlebars'], function (Handlebars){
太差勁了,因爲現在我必須手動更改每一個定義在.hbs文件有改變的時候......
我敢打賭,這可以某處含羞草-config文件被更改,但是我不會」不知道在哪裏或如何...
我在我的requirejs主文件中有一個handlebars的路徑:'handlebars':'vendor/javascripts/handlebars/handlebars',它在其他地方都能正常工作。只是在使用wrapType時:「amd」Mimosa似乎爲我編譯的模板文件添加了某種默認路徑,而不是簡單地使用'handlebars'。我想知道是否有辦法自己定義這種依賴關係。Codewise沒什麼可看的,因爲我只是指我的視圖文件中的預編譯文件(我在這裏使用backbone/marionette) - 含羞草正在做爲我預編譯。 – QlliOlli
+我真的不知道這個'home/blaaahblaah/www/project/public/vendor/javascripts/handlebars'路徑來自何處,因爲我的handlebars.js文件的真正路徑是'home/blaaahblaah/www/project/public/vendor/javascripts/handlebars/handlebars'(注意最後的額外目錄,這是缺少從含羞草給路徑... – QlliOlli
如果你要添加一個示例回購的地方,我可以看到,如果我可以重複你的問題,並可能看到根本問題是什麼。 –