this.merge is undefined
Closed this issue · 5 comments
When attempting to use a compiled template I'm getting an "undefined function" error. The culprit appears to be this.merge
.
helpers = this.merge(helpers, Handlebars.helpers);
This issue is almost identical to #55. I'm using v2.0.0 of the runtime delivered via bower.
I was running into this myself but swapped the runtime version to 1.3.0 inside the node_modules
that come with grunt-contrib-handlebars. So, this one: grunt-contrib-handlebars/node_modules/handlebars/dist/handlebars.runtime.js
.
Oh, yes, sorry, I should've added that using that runtime did solve the problem for me.
I think it's related to #103 which in fact is related to handlebars-lang/handlebars.js#547 (comment)
What handlebars version were you using ? Maybe a problem between compiled and runtime versions ?
@stephanebachelier As mentioned. I believe it was a mismatch between the runtime version and the version grunt-contrib-handlebars was using.
Will close this issue.