Angularjs 错误:[$injector:itkn]不正确的注入令牌!服务名称应为字符串,未定义

Angularjs 错误:[$injector:itkn]不正确的注入令牌!服务名称应为字符串,未定义,angularjs,karma-jasmine,Angularjs,Karma Jasmine,这是我的问题的继续。我越来越 错误:[$injector:itkn]不正确的注入令牌!服务名称应为字符串,未定义。当我在控制器构造函数中使用[]时,我得到 错误:[$injector:unpr]未知提供程序:$scopeProvider 您必须删除注释后的逗号-就像这样,后面有2个逗号,解析为未定义的值。您还必须从函数中删除版本,否则参数与签名不匹配。实际问题是控制器中有一个额外的。当我改变这一点时,它起了作用。 ,函数($scope,$timeout…) .controller('HomeCt

这是我的问题的继续。我越来越

错误:[$injector:itkn]不正确的注入令牌!服务名称应为字符串,未定义。当我在控制器构造函数中使用[]时,我得到

错误:[$injector:unpr]未知提供程序:$scopeProvider
您必须删除注释后的逗号-就像这样,后面有2个逗号,解析为未定义的值。您还必须从函数中删除
版本
,否则参数与签名不匹配。

实际问题是控制器中有一个额外的。当我改变这一点时,它起了作用。 ,函数($scope,$timeout…)

.controller('HomeCtrl', ['$scope', '$location', '$window', /*'version',*/
    function ($scope, $location, $window)