shineyork / laravel-package-builder
A composer laravel package builder.
dev-master
2019-08-09 11:43 UTC
Requires
- symfony/console: ^3.0|^4.0
- symfony/filesystem: ^3.0|^4.0
- symfony/process: ^3.0|^4.0
Requires (Dev)
- phpunit/phpunit: ^6.0
This package is auto-updated.
Last update: 2024-10-05 15:11:26 UTC
README
📦 A composer laravel package builder.
安装方式
$ composer global require shineyork/laravel-package-builder:dev-master
命令目录
$ laravel-package-builder
创建项目的命令
package-builder build [项目名 => name/com]
需要自行完善
例如:
bin>php laravel-package-builder build foo/bar Name of package (example: foo/bar): foo/bar Namespace of package [Foo\Bar]: Description of package: Author name of package [shineyork]: Author email of package [shineyork@sixstaredu.com]: License of package [MIT]: laravel service provider name : FooServiceProvider Package foo/bar created in: ./foo/bar
如上就是目录结构,那么需要自行修改的内容
Http\Controllers\Controller.php
中的命名空间Providers\FooServiceProvider.php
中的命名空间和类名
备注
1.0 很low 很多功能没有完善,主要是快捷创建基础文件
请静候2.0