gpt4 book ai didi

javascript - 配置 ng-token-auth 时出现未知提供者错误

转载 作者:行者123 更新时间:2023-11-27 23:47:07 28 4
gpt4 key购买 nike

我正在尝试配置 ng-token-auth ,对于angularjs我正在创建应用程序,但出现以下错误:

Error: [$injector:modulerr] Failed to instantiate module RDash due to:
[$injector:unpr] Unknown provider: o
http://errors.angularjs.org/1.4.7/$injector/unpr?p0=o
r/<@http://localhost:8888/lib/js/main.min.js:1:381
Xe/x.$injector<@http://localhost:8888/lib/js/main.min.js:1:19793
r@http://localhost:8888/lib/js/main.min.js:1:18963
i@http://localhost:8888/lib/js/main.min.js:1:19300
r@http://localhost:8888/lib/js/main.min.js:1:18343
p/<@http://localhost:8888/lib/js/main.min.js:1:18475
o@http://localhost:8888/lib/js/main.min.js:1:786
p@http://localhost:8888/lib/js/main.min.js:1:18252
Xe@http://localhost:8888/lib/js/main.min.js:1:19942
ae/s@http://localhost:8888/lib/js/main.min.js:1:7465
ae@http://localhost:8888/lib/js/main.min.js:1:7775
oe@http://localhost:8888/lib/js/main.min.js:1:7023
@http://localhost:8888/lib/js/main.min.js:5:27591
r@http://localhost:8888/lib/js/main.min.js:3:30513
We/n@http://localhost:8888/lib/js/main.min.js:1:16341

这是我的module.js :

angular.module('RDash', ['ui.bootstrap', 'ui.router', 'ngCookies', 'ngResource', 'ng-token-auth'])

.config(
function($authProvider) {
$authProvider.configure({
apiUrl: 'http://localhost:3000'
});
});

以下是 Bower.json 中的依赖项:

  "dependencies": {
"rdash-ui": "1.0.*",
"angular": "~1.2.21",
"angular-cookies": "~1.4.0",
"angular-bootstrap": "~0.11.0",
"angular-ui-router": "^0.2.10",
"bootstrap": "~3.2.0",
"font-awesome": "~4.1.0",
"ng-token-auth": "~0.0.28",
"ng-resource": "~0.0.2"
}

最佳答案

您尚未设置缩小。任何使用注入(inject)的东西都应该正确设置以实现这一点。您收到未知的提供程序“o”,这是由于未遵循以下两种方法之一造成的。

方法一:

var controller = function($scope, $http) {
...
}

controller.$inject = ['$scope', '$http']

方法2:

app.controller("controller", ['$scope', '$http', function($scope, $http) {
...
}])

假设当您添加 $authProvider 时就开始发生这种情况,我会开始在那里查找。还应检查提供程序本身中的任何关联代码。

.config(["$authProvider", function($authProvider) {
$authProvider.configure({
apiUrl: 'http://localhost:3000'
});
}]);

关于javascript - 配置 ng-token-auth 时出现未知提供者错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33067033/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com