#javascript #node.js #angularjs #bower
#javascript #node.js #angularjs #беседка
Вопрос:
Привет, я начинаю проект, основанный на этом начальном значении. Проблема в том, что я хочу включить директиву textAngular в свое приложение, поэтому я использовал bower для извлечения необходимых зависимостей: textangular, Angular 1.2 и angular-route. Я внес некоторые незначительные изменения в код для чтения в новой версии angular из папок bower. Но angular, похоже, терпит неудачу : uncaught object : angular.js line 78
.
Вот пример моего кода на данный момент:
app.use(express.static(__dirname '/public'));
app.use(express.static(__dirname '/bower_components')); //Added this line in the express server js.
Добавил это в index.jade, чтобы использовался angular из папки bower, а также textangular:
script(src='/angular/angular.js')
script(src='/angular-route/angular-route.js')
script(src='/textAngular/dist/textAngular-sanitize.min.js')
script(src='/textAngular/dist/textAngular.min.js')
script(src='js/app.js')
script(src='js/services.js')
script(src='js/controllers.js')
script(src='js/filters.js')
script(src='js/directives.js')
Есть идеи, почему это не работает? я попытался изменить порядок следования angular и angular-route в приведенных выше тегах jade script, но это было не то.
Комментарии:
1. вы обновили инъекции зависимостей в модуле angular?
2. Да, я добавил ‘textAngular’ в модуль при внедрении (забыл упомянуть об этом выше)
3. в более старых версиях angular
$route
был в ядре. При использовании более актуальных версий необходимо также ввести его как зависимость