Компилятор закрытия выдает ошибку в теге Mustache

У меня в коде есть тег усов {{{customers}}}. Когда я пытаюсь скомпилировать файл с закрытием, выдает ошибку.

C:/index.js:289: 
ERROR - Parse error. '}' expected
    customers:{{{customers}}},

               ^

Как я могу сказать компилятору игнорировать эту строку?


person Eric Guan    schedule 15.09.2016    source источник
comment
Вам нужно что-нибудь еще по этому поводу?   -  person owler    schedule 28.09.2016
comment
Нет, если суть в том, что компилятор Closure ожидает корректный Javascript, то я просто не буду компилировать файл с шаблонами.   -  person Eric Guan    schedule 28.09.2016


Ответы (1)


Я ничего не знаю об усах, если не считать беглого взгляда на некоторые страницы с их описанием. Похоже, это система шаблонов, которая (я тут немного предполагаю) означает, что она принимает «синтаксис усов» и выводит JavaScript (похоже, она может выводить и на других языках).

Компилятор закрытия ожидает допустимый JavaScript. Если все еще есть «синтаксис усов», значит, вы еще не обработали шаблон, чтобы он стал действительным JavaScript.

person owler    schedule 15.09.2016