enb / enb-bem-i18n

BEM internationalization for ENB
Other
8 stars 7 forks source link

Update `enb-bemxjst` to `2.0.0-beta1` #59

Closed blond closed 9 years ago

tormozz48 commented 9 years ago

Не могу пофиксить ошибку компиляции после обновления зависимости:

Error: localAsmts rule failed at: [ 'binop',
  ',',
  [ 'string', 'default' ],
  [ 'json',
    [ 'binding',
      'block',
      [ 'binop', '||', [ 'get', 'vBlock' ], [ 'parens', [Object] ] ] ],
    [ 'binding',
      '_currBlock',
      [ 'condExpr',
        [ 'binop', '||', [Object], [Object] ],
        [ 'get', 'undefined' ],
        [ 'get', 'block' ] ] ],
    [ 'binding', 'elem', [ 'get', 'vElem' ] ],
    [ 'binding',
      'mods',
      [ 'condExpr',
        [ 'get', 'vBlock' ],
        [ 'binop', '||', [Object], [Object] ],
        [ 'getp', [Object], [Object] ] ] ],
    [ 'binding',
      'elemMods',
      [ 'binop', '||', [ 'getp', [Object], [Object] ], [ 'json' ] ] ] ] ]:2

Правка самой технологии не дает результата. Кроме того, обнаружил, что сейчас код bemhtml технологии в пакете enb-bemxjst плохо приспособлен для его переопределения в пакете enb-bem-i18n в отсутствии возможности вызова метода родительской технологии

blond commented 9 years ago

Перенёс задачу в enb-bemjxst-i18nhttps://github.com/enb-bem/enb-bemxjst-i18n/issues/2.

После обновления ошибка не воспроизвелась — https://github.com/enb-bem/enb-bemxjst-i18n/tree/issue-2.