Я получаю следующую ошибку, сгенерированную из моего макета default.html.eco, когда я пытаюсь отобразить:
RangeError: превышен максимальный размер стека вызовов
Моя версия docpad: v6.54.2, и конкретная строка, вызывающая это, такова:
<%- @getBlock('scripts').add(['/vendor/foundation.min.js',
'/vendor/audiolib.js','/vendor/freqfinder.js','/vendor/modernizr.js']).toHTML() %>
Если я уберу это, я получу чистую сборку.
Обратите внимание, что блок стилей над ним отлично отображается:
<%- @getBlock("styles").add(['/vendor/foundation.css']).toHTML() %>
Поэтому я решил попробовать урезать этот список в блоке сценариев, и это сработало:
<%- @getBlock("scripts").add(['/vendor/foundation.min.js']).toHTML() %>
Любые идеи о том, как обойти это? Я отправлю сообщение об ошибке, если я не делаю что-то не так - новичок в docpad.