synga/ advanced-laravel-installer
可以通过食谱安装带有预配置包的laravel应用程序
1.0
2020-03-26 14:57 UTC
Requires
- php: ^7.2.9
- ext-json: *
- ext-zip: *
- composer/composer: ^1.10
- geekdevs/cli-highlighter: ^1.0
- guzzlehttp/guzzle: ^6.0
- illuminate/console: ^7.1
- symfony/filesystem: ^4.0|^5.0
- symfony/process: ^4.2|^5.0
- tivie/php-os-detector: ^1.1
Requires (Dev)
- phpunit/phpunit: ^8.0|^9.0
This package is auto-updated.
Last update: 2024-08-29 05:30:50 UTC
README
通过食谱安装带有额外包的Laravel。
Composer
运行 composer global require synga/advanced-laravel-installer
命令
当composer的bin目录在您的PATH中时,您可以在任何地方调用以下命令
advanced-laravel new
您可以使用此命令在当前目录中创建新的laravel项目
advanced-laravel recipe
创建/编辑食谱。您可以为(开发)添加包和命令。
advanced-laravel recipe:list
列出所有可用的食谱及其文件名
advanced-laravel recipe:open
在文件管理器中打开食谱或食谱目录。
改进
- 更好的控制台菜单处理(Menustack),可能
- Composer命令用于搜索包。这需要改进,因为它会导致错误。
- 将食谱保存在云端,以便您可以在任何地方使用它们,只需要访问您的帐户。
- 包含其他食谱,以便您可以从其他食谱中composeroot食谱。
测试
您可以使用以下命令运行测试
composer test
贡献
这是一个安全的贡献避风港,每一个(积极的)贡献都很重要!您有权(并鼓励)使用此包中的任何内容来实现自己的想法。您总是可以寻求帮助或直接通过电子邮件向我提出任何问题。
安全
如果您发现任何与安全相关的问题,请通过电子邮件info@synga.nl联系,而不是使用问题跟踪器。
许可
MIT许可(MIT)。请参阅许可文件以获取更多信息。