zaherg / laravel-starter
这是一个基于Laravel框架构建的入门模板,其中预装了一些包。
Requires
- php: ^7.1.3
- barryvdh/laravel-cors: ^0.11.2
- fideloper/proxy: ^4.0
- laravel/framework: 5.7.*
- laravel/tinker: ^1.0
- predis/predis: ^1.1
- swooletw/laravel-swoole: ^2.5
Requires (Dev)
- barryvdh/laravel-debugbar: ^3.2
- barryvdh/laravel-ide-helper: ^2.5
- beyondcode/laravel-dump-server: ^1.0
- filp/whoops: ^2.0
- friendsofphp/php-cs-fixer: ^2.13
- fzaninotto/faker: ^1.4
- mockery/mockery: ^1.0
- nunomaduro/collision: ^2.0
- phpunit/phpunit: ^7.0
- squizlabs/php_codesniffer: ^3.3
README
简介
这是一个基于Laravel框架构建的小型模板,在我花费了一些时间准备一个小型项目之后。为了使我的生活更加方便,我决定创建这个模板。
安装和运行代码
要求
请确保您已安装Docker和Docker Compose。
设置本地IP
为了使容器运行起来,您可以按照以下简单步骤操作。
将条目127.0.0.1 web.docker.local
添加到您的/etc/hosts
文件中
sudo echo "127.0.0.1 web.docker.local" >> /etc/hosts
运行镜像
您只需执行以下命令即可
./bin/docker_run
Docker自定义
此镜像包含一个可用的Dockerfile
和docker-compose.yml
,您可以根据需要对其进行修改。
覆盖docker-compose.yml
值的推荐方法是添加一个名为docker-compose.override.yml
的新文件,并在其中更改您想要的值,请参考Docker文档中的此帖子,了解扩展和具有多个组合文件的内容。
注意
请注意,此模板使用Swoole Laravel包来帮助您的代码运行更快,您可以自由地了解更多关于Swoole的信息。
已安装包
以下是我安装的包,除了laravel自带的包外。
- Swoole Laravel.
- Laravel CORS.
- PRedis.
- Laravel Debugbar.
- Laravel IDE Helper.
- PHP CS Fixer.
- PHP Code Sniffer.
关于Laravel
Laravel是一个具有简洁、优雅语法的Web应用程序框架。我们相信,开发必须是一种愉快且富有创造性的体验,才能真正令人满意。Laravel试图通过简化大多数Web项目中的常用任务,例如
Laravel易于使用,但功能强大,为大型、健壮的应用程序提供所需的工具。
学习Laravel
Laravel拥有最全面和详尽的任何现代Web应用程序框架的 文档 和视频教程库,使学习框架变得轻而易举。
如果您不想阅读,Laracasts 提供了超过1100个视频教程,涵盖了包括Laravel、现代PHP、单元测试、JavaScript等在内的各种主题。通过深入我们的全面视频库,提高您和整个团队的技能水平。
Laravel赞助商
我们非常感谢以下赞助商为资助Laravel的持续发展所做出的贡献。如果您有兴趣成为赞助商,请访问Laravel的 Patreon页面
- Vehikl
- Tighten Co.
- Kirschbaum Development Group
- 64 Robots
- Cubet Techno Labs
- British Software Development
- Webdock, Fast VPS Hosting
- UserInsights
- Fragrantica
- SOFTonSOFA
- User10
- Soumettre.fr
- CodeBrisk
- 1Forge
- TECPRESSO
- Runtime Converter
- WebL'Agence
- Invoice Ninja
- iMi digital
- Earthlink
- Steadfast Collective
- We Are The Robots Inc.
- Understand.io
贡献
感谢您考虑为Laravel框架做出贡献!贡献指南可在 Laravel文档 中找到。
安全漏洞
如果您在Laravel中发现安全漏洞,请通过 taylor@laravel.com 向Taylor Otwell发送电子邮件。所有安全漏洞都将得到及时处理。
许可证
Laravel框架是开源软件,采用MIT许可证。