AngularJS 1.5 注入器问题 (MacOS)

AngularJS1.5 injector issue (MacOSX)

嘿,我明白了 Error Message when trying to use 'gulp serve-dev' on my codebase (https://github.com/CraigOldfield/AngularJSWork)。重现步骤如下:

  1. 将repo克隆到我的机器上(这台机器已经有节点 安装和 gulp(全局)。
  2. 运行 npm 安装和 bower 安装
  3. 运行 gulp根目录下的serve-dev
  4. 之前的命令打开了浏览器,控制台报告了注入器问题,今天早上我的工作 (windows) 计算机上运行了同样的代码,我现在在家 (Mac ) 电脑。

我是 Mac 的新手,所以可能与此有关,我希望有人可以给我更多信息以帮助调试此问题。

对于那些以同样的问题看待这个问题的人,对我有用的是 Yadejo 的以下评论。

Yadejo 的评论"You should keep your versions of angular and angular-animate in sync. Take a look here: whosebug.com/a/32768153/3980911"

一旦我更新了我的 bower.json 文件,使每个依赖项都具有相同的版本,我 运行 'npm install' 和 'bower install' 修复了我在上面的问题。