让Lumen框架用上vendor:publish

Lumen 2016年4月6日

Lumen是Laravel的精简版,可是有很多有用的Artisan指令譬如创建Model啊迁移文件啊都被精简掉了,导致一些服务的文件需要手动迁移。这篇文章就来讲一下让Lumen用上Laravel的vendor:publish的方法。

实际上这个包只是Illuminate/Foundation的一个拷贝而已

用法

假如你的composer是全局的,那就这样安装:

$ composer require basicit/lumen-vendor-publish

假如不是,那就这样安装:

$ wget https://getcomposer.org/composer.phar
$ php composer.phar require basicit/lumen-vendor-publish

然后在app/Console/Kernel.php里面加载这个命令:

use BasicIT\LumenVendorPublish\VendorPublishCommand;
...
protected $commands = [
        VendorPublishCommand::class
    ];

这样就可以用php artisan vendor:publish这个指令了。

Tags

Howard Liu

在读大学生,平常使用窝窝屎提高血压和听网课使自己更快入睡。

Great! You've successfully subscribed.
Great! Next, complete checkout for full access.
Welcome back! You've successfully signed in.
Success! Your account is fully activated, you now have access to all content.