如何在 yeoman 的 Angular 中包含 ngAnimate 依赖项
how to include ngAnimate dependency in angular with yeoman
我正在使用yeoman,gruntjs和bower的组合创建一个角度应用程序。我用 yo angular myapp
安装了我的角度应用程序,然后用 bower 添加了一些依赖项,最后我会运行grunt server
并开始工作。
只有当我尝试添加ng-animate
依赖项时,我才会遇到问题。下载此依赖项,但其脚本标记不会添加到index.html
中,并且所需的引用不会添加到karma.conf.js
文件中。
我尝试手动添加这两个引用:
在index.html
<script src="bower_components/angular-animate/angular-animate.js"></script>
并在karma/conf.js
files: [
...
'app/bower_components/angular-animate/angular-animate.js',
...
],
但这仅在grunt server
已经在运行时有效。 如果我停止服务器并再次重新运行它,我手动添加的两个引用将消失。如何解决此问题?
谢谢
你必须这样做:
1. 带凉亭安装:
bower install angular-animate
2. 将<脚本 /> 添加到索引中.html:
< script src="/bower_components/angular-animate/angular-animate.js"></script >
3. 并将 ngAnimate 添加为应用程序的依赖项:
angular.module('myApp', ['ngAnimate']);
有关这些步骤的更多信息,请参阅ngAnimate上的ng-newsletter帖子
您可以尝试以下两种解决方案之一:
- 将其作为依赖项添加到 bower.json 文件中,然后运行
bower update
或
- 在项目目录中打开终端并运行:
bower install angular-animate
任何一个都会将其保存到您的 bower.json 文件中,并在您再次运行 grunt 服务器时使其不被删除。
相关文章:
- 当包含另一个asp文件时,是否也包含所有引用的样式和脚本页面
- 货币代码为欧元-金额的格式不应包含小数
- 如何包含特定于每个视图angularjs的javascript文件
- 我如何修复包含在captcha的addthis中的错误
- 正在注入包含JS的HTML
- Json数据包含日期和时间格式
- Angular js-返回一个包含类似
- jQuery/JS包含运算符或类似运算符
- 如果href包含X,请更改href
- JavaScript数组包含一个值
- 带有填充属性的SVG矩形显示在包含元素的上方插入框阴影
- 在Meteor项目中安装并包含npm模块后出错
- 传递包含'%的参数'在URL中
- 对一个对象使用reduce可以返回一个没有't在数组中包含目标字母
- 如何首先设置样式<td>表中包含在窗体中的元素
- 每天用javascript包含不同的php文件
- 数据绑定:'系统Char'不包含名为'xxxxx'
- 使用Javascript生成包含JSP的HTML
- 将ngAnimate包含为依赖模块时出错
- 如何在 yeoman 的 Angular 中包含 ngAnimate 依赖项