2014-10-05 13 views
1

我目前在试图包括在我的Laravel应用这个包的过程:https://github.com/tappleby/laravel-auth-token类安装

我列入composer.json "tappleby/laravel-auth-token": "0.3.*",像这样:

"require": { 
    "laravel/framework": "4.2.*", 
    "intervention/image": "dev-master", 
    "laracasts/flash": "~1.0", 
    "laracasts/validation": "1.1.*", 
    "tappleby/laravel-auth-token": "0.3.*" 
} 

而且我加'Tappleby\AuthToken\AuthTokenServiceProvider''AuthToken'=>'Tappleby\Support\Facades\AuthToken','AuthTokenNotAuthorizedException' =>'Tappleby\AuthToken\Exceptions\NotAuthorizedException'app/config/app.php

之后我跑composer install。这是我一直加到套餐的方式,但现在我得到一个错误每次:[RuntimeException]
Error Output: PHP Fatal error: Class 'Tappleby\AuthToken\AuthTokenServiceProvider' not found in /var/www/example.com/htdocs/vendor/laravel/framework/src/Illuminate/Foundation/ProviderRepository.php on line 157

+0

有什么问题吗?我看到一个声明清单。 – lagbox 2014-10-06 05:01:14

回答

0

您应该运行:

composer update 

,而不是

composer install 

当添加新的依赖,你应该总是用composer update来更新你的项目而不是composer install

+0

这不提供问题的答案。要批评或要求作者澄清,请在其帖子下方留言。 – 2014-10-05 19:56:55

+0

@KickButtowski OP根本没有提出任何问题。 – lagbox 2014-10-06 05:02:46

+0

@lagbox所以如果是这样的话,请将其标记为不清楚的问题:) – 2014-10-06 05:04:49

3

订单是强制性的,运行composer update然后添加service pro vider和别名app.php

4

正如马辛说,你不应该使用

composer install 

composer update 

第二件事删除所有行添加到app/config/app.php

首先运行composer update之后,把这些行app/config/app.php

然后在命令行中运行php artisan config:publish tappleby/laravel-auth-token

应该公布你的配置,现在你应该可以使用相关的类

+1

从app.php删除线帮助了我,谢谢穆罕默德! – 2015-11-26 16:15:04

+0

这对我也有帮助。谢谢。 – 2016-02-29 14:19:43

+0

很高兴听到这一点 – Muhammad 2017-07-02 11:40:23