博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用 angularjs 遇到的问题
阅读量:6313 次
发布时间:2019-06-22

本文共 405 字,大约阅读时间需要 1 分钟。

问题描述

Error: [$injector:modulerr] Failed to instantiate module ngMock due to:Error: [$injector:unpr] Unknown provider: $$rAFProvider

错误如图

图片描述


错误原因

ngmock 的版本和 angularjs 版本不一致 。

使用 yeoman 构建工具时,默认使用最新的 angularjs 。但是项目要求兼容到 ie8,而 angularjs 1.3.* 及以上版本已经抛弃了对 ie8 的支持, 所以我把 angularjs 的版本切换到了 1.2.9 。由于是第一次使用 grunt, 所以只改了 dependencied , 却没有修改 devDependencied,所以导致了这次错误。

解决方法

在 bower.json 文件中修改。修改后如图:

图片描述


再次运行测试,发现一切正常。

图片描述

转载地址:http://kxexa.baihongyu.com/

你可能感兴趣的文章
css3 实现阴影效果 及圆角效果
查看>>
《影响力 你为什么说是》知识脉络梳理
查看>>
s5pv210 uboot-2012-10移植(二) 之能够启动进入控制台
查看>>
oracle的索引
查看>>
python hash模块用key加密方法
查看>>
zabbix的安装及监控系统组件的应用
查看>>
linux权限管理初探
查看>>
程序员面试资源
查看>>
lvs-DR
查看>>
我的友情链接
查看>>
微信接口
查看>>
Extjs 确认框
查看>>
以太坊私有链搭建
查看>>
Sample Corosync Configuration
查看>>
linux下vsftp 虚拟用户的建立
查看>>
awstats tomcat linux
查看>>
《统一沟通-微软-实战》-6-部署-1-前端服务器-1-准备 Active Directory 域服务
查看>>
QQ帮助他人03-Skype for business 用户无法登录
查看>>
nagios 安装时一些问题及解决方法
查看>>
导入 导出 jeesite框架封装
查看>>