lumen支不支持cli模式呀?

lumen支不支持cli模式呀?
lumen支不支持cli模式呀?
lumen支不支持cli模式呀?
按照官方文档,进行安装:

composer require laravel/tinker
php artisan vendor:publish --provider="Laravel\Tinker\TinkerServiceProvider"

结果报错!!!
就一个包,不支持?为什么?
提示1:
There are no commands defined in the “vendor” namespace.
提示2:
Command “tinker” is not defined.

本作品采用《CC 协议》,转载必须注明作者和本文链接
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
讨论数量: 24
chowjiawei

写在composer.json里面 composer install下

2年前 评论
内卷哥 (楼主) 2年前

file 包是安装成功的

2年前 评论

lumen 没有这个命令 vendor:publish

2年前 评论
内卷哥 (楼主) 2年前
哪吒的狗腿子 (作者) 2年前

lumen扩展的服务提供者好像需要自己添加到lumen的配置里才能用?就是说,安装后先添加服务提供者再执行脚本

2年前 评论
内卷哥 (楼主) 2年前
内卷哥 (楼主) 2年前
deatil (作者) 2年前

讲真的,laravel版本这么多,开发者如何选择?另外手册不友好,使用起来很费劲,起步就难道了一堆开发者,真的称不上优雅!框架只是工具,务实一些,开发者用框架还需要大量的时间去学习了解各种规范这也不算啥,但是如果学习成本过高真的就太不好了!使用过larave开发过几次项目,真的每次都让我头疼!感受不到优雅

2年前 评论
ononl 2年前
liziyu 2年前
内卷哥 (作者) (楼主) 2年前
Epona 2年前
荒街! 2年前

composer require laravel/tinkercompsoer.json 里面有个 extra.laravel.laravel 字段,把里面的内容配置到 config/app.php 应该就可以用了

不知道 lumen 有没有 php artisan package:discover

2年前 评论
内卷哥 (楼主) 2年前

你可能是看着laravel文档,玩lumen。lumen比较简陋,而且文档也比较少。lumen切掉了laravel的很多东西的。

2年前 评论

这里是laravel 社区该滚的是你们lumen吧 :kissing_closed_eyes:

2年前 评论
内卷哥 (楼主) 2年前
Epona

不要用Lumen了, 坑的很。(尤其是新上手。。。

2年前 评论
内卷哥 (楼主) 2年前

lumen是删除了vendor:publish部分命令行工具, 这个一般都是发布扩展配置到config 目录下, lumen下要直接手动复制过去,然后再配置到 bootstrap/app.php 目录中,因为lumen不会自动加载全部配置文件。 lumen是微框架,大家用习惯就好了,没必要争来争去额。 目前我公司全部php项目都是lumen,需要啥扩展都自行安装轮子即可。

2年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!