laravel克隆提供程序不起作用(找不到类)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了laravel克隆提供程序不起作用(找不到类)相关的知识,希望对你有一定的参考价值。
我在github(Tightenco / ziggy)中克隆了一个存储库,我在其中进行了修改以适合我的使用(只是在我直接编辑供应商中的原始仓库时进行的微小修改)。现在我在我的github帐户上有一个包含我的修改的回购。
为了在我的laravel项目中使用它,我将这些行添加到composer.json然后运行composer update:
"repositories": [
{
"type": "package",
"package": {
"name": "tightenco/ziggy",
"version": "0.5.0",
"source": {
"type" : "git",
"url" : "git://github.com/Ctaque/ziggy.git",
"reference" : "master"
},
"dist": {
"url": "https://github.com/Ctaque/ziggy/archive/master.zip",
"type": "zip"
}
}
}
],
"require": {
...
"tightenco/ziggy":"0.5.*"
},
现在我有一个tightenco / ziggy供应商,其中包含我的修改后的回购。我按照说明在Laravel中使用依赖项(注册提供程序)并且在注册提供程序时出现此错误:
“没有找到'Class'Tightenco Ziggy ZiggyServiceProvider'
有任何想法吗?我该怎么调试呢?
答案
删除repositories
下面的东西并添加
"repositories": [
{
"type": "vcs",
"url": "https://github.com/Ctaque/ziggy"
}
],
从vendors
目录中删除克隆的文件夹。
以上是关于laravel克隆提供程序不起作用(找不到类)的主要内容,如果未能解决你的问题,请参考以下文章
Codeigniter:多级模型扩展不起作用。收到错误“找不到类”
将Java小程序项目导入netbeans不起作用,Netbeans即使手动设置也拒绝识别甚至找不到主类