Ошибка: вы попытались перезаписать встроенный вспомогательный «массив». Откуда это? - PullRequest
0 голосов
/ 18 марта 2020

Как я могу отследить, откуда эта ошибка? Я искал свою собственную кодовую базу и нигде не мог найти, что использовал хелпер {{array}}. Это происходит во время приемочного теста.

Вы попытались перезаписать встроенный вспомогательный «массив», который не разрешен. Пожалуйста, переименуйте помощника.

Я пытаюсь обновить некоторые из моих зависимостей Ember, которые выявили эту проблему.

1 Ответ

4 голосов
/ 18 марта 2020

В итоге я набрал ember build и искал в содержимом dist значение helpers/array. Это выявило импорт из ember-composable-helpers:

;define("dummy/helpers/array", ["exports", "ember-composable-helpers/helpers/array"], function (_exports, _array) {

Я использовал версию 2.x ember-composable-helpers. В версии 3.0 помощник массива был удален из аддона, поскольку он стал стандартным помощником, предоставленным самим Ember.

Обновление моей версии ember-composable-helpers до 3.x решило проблему.

...