Angularjs Angular:如何在Angular应用程序中使用Velocity.js?

Angularjs Angular:如何在Angular应用程序中使用Velocity.js?,angularjs,velocity.js,Angularjs,Velocity.js,我在自己的个人网站上使用过,但从未在一个角度应用程序中使用过。我不是一个角度开发(尚未),所以请容忍我 我正在跟踪上的自述文件。但是当我运行我的应用程序时,我得到了一个错误,我丢失了模块 下面是我的模块声明的样子: var appModule = angular.module('app.module', ['module-one', 'module-two', 'angular-velocity']); ... 我现在得到的错误是: Module 'angular-velocity' is

我在自己的个人网站上使用过,但从未在一个角度应用程序中使用过。我不是一个角度开发(尚未),所以请容忍我

我正在跟踪上的自述文件。但是当我运行我的应用程序时,我得到了一个错误,我丢失了模块

下面是我的模块声明的样子:

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.
进一步阅读,我看到:

从npm安装时,假设速度JS将在角速度之前安装和加载

好的,我(通过npm)安装了velocity库。我如何将其纳入我的家属名单

还包括:

角速度假设角堆芯和附加ngAnimate模块已加载

那是不是意味着我需要这样的东西

var appModule = angular.module('app.module', ['module-one', 'module-two', 'ngAnimate', '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>


您可以使用CDN包含velocity

<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\u components
的标题中

如果改为使用
npm
,则可以使用:

npm安装velocity动画


并将其引用添加到默认文件夹
node\u modules

的标题中。我尝试将脚本添加到index.html,但仍然出现错误:
属性“velocity”在类型“JQuery”上不存在。
。我也是新手。我已经安装了
npm安装velocity animate
,但是我应该如何导入?我认为类似于从velocity animate导入velocity的东西,但我还没弄明白。当然,我会在使用veolicy的
.ts
文件中导入它。
bower install velocity