Yeoman - ошибка генератора-угла при развертывании приложения инициализации

Я установил npm, Yeoman и все заработало, генератор веб-приложений работает как часы. Я хочу заняться разработкой angular и поэтому протестировал генератор-угловой.

Сделал все как написано в ридми файле

npm install -g generator-angular

yo angular [app-name]

тогда

grunt

grunt serve

в grunt я получил эту ошибку:

ПРЕДУПРЕЖДЕНИЕ [наблюдатель]: шаблон «/home/user/angular/test/mock/*/.js» не соответствует ни одному файлу. ИНФОРМАЦИЯ [Chrome 31.0.1650 (Linux)]: подключен к сокету 3juFgfMcw5Pm88-cve27 Chrome 31.0.1650 (Linux) Контроллер: MainCtrl должен прикрепить список awesomeThings к области FAILED Error: [$injector:modulerr] Не удалось создать экземпляр модуля testApp из-за: Ошибка: [$injector:unpr] Неизвестный провайдер: $routeProvider


person user3000945    schedule 17.11.2013    source источник


Ответы (1)


Основная ошибка связана с "unknown" $routeProvider.
Проверьте, был ли загружен модуль ngRoute.
Также убедитесь, что вы правильно внедрили его в модуль testApp.
Это приведет к ошибке. было бы здорово, если бы вы могли предоставить свой код testApp.

Также я предполагаю, что у вас есть ошибка с регулярным выражением (без escape-символа)

/home/user/angular/test/mock/**/*.js

Попробуйте это "/home/user/angular/test/mock/*\.js"

/home/user/angular/test/mock/**/*\.js
person Alexey    schedule 17.11.2013