2016-10-28 10 views
2

Я использовал velocity.js в своей собственной сети сайтов но никогда в рамках углового приложения. Я не угловатый разработчик (пока), поэтому, пожалуйста, несите меня.Угловая: Как я могу использовать Velocity.js в моем угловом приложении?

Я следую за файлом README на angular-velocity github page. Но когда я запускаю свое приложение, я получаю сообщение об ошибке, что мне не хватает модуля.

Вот что мой модуль декларации выглядит следующим образом:

var appModule = angular.module('app.module', ['module-one', 'module-two', 'angular-velocity']); 

... 

Я получаю ошибку сейчас:

Module 'angular-velocity' is not available! You either misspelled the module name or forgot to load it. 

Дальнейшее чтение я вижу это:

При установке с НПМ , предполагается, что VelocityJS будет установлен и загружен до Angular Velocity.

Хорошо, поэтому я установил (через npm) библиотеку скоростей. Как включить это в список моих запросов?

Кроме этого:

угловой скорости предполагает, что Угловая ядро ​​и дополнительный модуль ngAnimate загружен

Так значит, что мне нужно что-то вроде этого?

var appModule = angular.module('app.module', ['module-one', 'module-two', 'ngAnimate', 'angular-velocity']); 

Но в этом примере все, что указано, это angular-velocity.

Нигде в моем проекте я не вижу отдельные теги сценария. Я предполагаю, что проект просто считывает зависимости и захватывает их из файла package.json? (Полностью гадать).

Это не происходит:

<script src="bower_components/velocity/velocity.min.js"></script> 
<script src="bower_components/velocity/velocity.ui.min.js"></script 
<script src="bower_components/angular-velocity/angular-velocity.min.js"></script> 

Спасибо за любые предложения!

ответ

1

Вы можете включить скорость с помощью CDN

<script src="//cdnjs.cloudflare.com/ajax/libs/velocity/1.2.3/velocity.min.js"></script> 
<script src="//cdn.jsdelivr.net/velocity/1.2.3/velocity.min.js"></script> 

или с помощью беседку

bower install velocity 

и добавить свои ссылки в заголовке из папки по умолчанию bower_components.

Если вместо этого вы используете npm вы можете использовать:

npm install velocity-animate

и добавить свои ссылки в заголовке из папки по умолчанию node_modules.