GruntJS Concat не работает (превышен максимальный размер стека вызовов)
Кто-нибудь сталкивался с этой ошибкой в Concat (Loop Infinite)? http://pastebin.com/XQsYuqdc
GruntJs на Windows Terminal: PowerShell
1 ответ
Решение
Вы определяете задачу, которая будет выполняться сама, входя в бесконечный цикл.
Это проблемная строка:
grunt.registerTask( 'concat', [ 'concat' ] );
Это также будет проблемой:
grunt.registerTask( 'copy', [ 'copy' ] );
В обоих случаях нет смысла определять пользовательские задачи для запуска рабочих задач (я предлагаю удалить эти две строки, и тогда все будет работать).
Вы можете определить пользовательскую задачу для запуска обеих этих задач, например:
grunt.registerTask( 'build', [ 'concat', 'copy' ] );