php lavarel命名空间怪问题

发布于 2022-09-03 00:26:05 字数 178 浏览 10 评论 0

目录的app是小写的,但是命名空间是大写的,改成小写的还要报错

clipboard.png

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

被翻牌 2022-09-10 00:26:05

PHP的命名空间和文件夹的结构没必然联系得, 和java的jar包不一样, 并且laravel的命名空间不能直接修改名称, 你要想换个名字的话用命令

php artisan app:name myappname
清醇 2022-09-10 00:26:05

你的问题是个伪命题,这个和 laravel 毫无关系。

请仔细阅读 composer 的文档,再对比 composer.json 中的 autoload 设置项,你自然而然就明白了。

重点,在 composer !

冷清清 2022-09-10 00:26:05

楼上正解。composer 自动加载的

鹊巢 2022-09-10 00:26:05

你采纳了一个什么垃圾回答?这个命名空间是你composer.json里注册的autoload psr-4, vendor/composer/autoload_psr4.php 文件中可以看到的。
你不去了解composer,跑来听别人给你发个命令?
你试试改掉composer.json 再运行 ./artisan optimize --force
懒得思考那就算了

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文