2014-11-20 2 views
2

Использования кармы, чтобы проверить угловую ошибку при получении:

Error: [$injector:modulerr] Failed to instantiate module ngMock due to: 
    Error: [$injector:unpr] Unknown provider: $$rAFProvider 

Угловых издеваться, Угловая версия ошибки? Я слышал решения, детализирующие изменение версии с угловатым макетом или угловой версией, которая кажется плохой идеей, так как я хотел бы протестировать ту же версию, что и приложение. У кого-нибудь еще есть такая ошибка?

+0

Это очень распространенная ошибка ... Не ожидайте ответа, не разделяя код. У вас может быть опечатка, забыли включить модуль и т. Д. О версии с угловым макинтом: да, вы должны использовать то же самое, что и угловое. – glepretre

ответ

1

Этот вопрос был разрешен, убедившись, что конвейер ресурсов рельсов, который предоставляет связанные с угловыми активами активы в моем случае, правильно обслуживал активы во время тестирования.

7

Пожалуйста, проверьте свою угловую версию.

Ваша угловая версия и версия с угловым макетом должны быть одинаковыми.

Чтобы скачать угловой издеваться перейти на ссылку ниже и замените X.Y.Z с угловой версии и сохранить его

http://ajax.googleapis.com/ajax/libs/angularjs/X.Y.Z/angular-mocks.js 

, например, моя угловая версия 1.2.9

Эта работа для меня.

+0

Спасибо кучи. Мне жаль, что я не ошибся с ошибкой час назад. – dwjohnston

Смежные вопросы