tap-i18n: The spacebar '_' helper does not work anymore with Meteor 1.3.2.4

Hello,

I just updated from Meteor 1.3 to 1.3.2.4 and my client code fails because of the spacebars underscore helper. I get a No such function: _ that I painfully tracked down to the html code helper function rendering in Blaze.

If I downgrade my Meteor version to 1.3, everything start working again.

Does anyone have experienced the same issue? I have trouble to find how to fix this, any idea?

About this issue

  • Original URL
  • State: closed
  • Created 8 years ago
  • Reactions: 8
  • Comments: 16

Most upvoted comments

Hi, I’m working on projects with meteor 1.3.2.4 and i get a _"No such function: ". So, i forked the testTAP project of @rsoladan (https://github.com/rsoladan/testTAP). It seems as if the i18n translation is in package, then there is the error _"No such function: ".

Broken : https://github.com/LionelGuerin/testTAP.git

One “patch” solution, is to move your translation files from the package to your global app folders. But if another package uses tap-i18n, it will not work until the translations are out of the package folders.

Fixed : https://github.com/LionelGuerin/testTAP/tree/patch

Hi, Im working in some projects with meteor 1.3.2.4 and i have no issues with TAP, I make this little repo with a simple meteor create app and its working fine.

https://github.com/rsoladan/testTAP

Hope it helps.

ok tried Meteor 1.3.2 which doesn’t work and 1.3.1 which works 😉. That’s my workaround. I will log an issue in Meteor…as I understand it is likely caused by ecmascript

+1. it seems that ecmascript not compatible with tap-i18n. I find it because I use tap-i18n in one of my own packages, when ecmascript is added into that package, tap-i18n not working anymore.