定制 kakarot/laravel-initial-setup 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

kakarot/laravel-initial-setup

最新稳定版本:v1.0.0

Composer 安装命令:

composer require kakarot/laravel-initial-setup

包简介

A package to automate Laravel localization, exception handling and API versioning

README 文档

README

Laravel Zero to Ready is a Laravel package that automates the initial project setup. With a single command, it configures essential features like localization, API versioning, and exception handling, saving you hours of repetitive work.

🚀 Why This Package?

Every time I started a new Laravel project, I found myself doing the same initial setup—localization, API versioning, exception handling, stubs, and more. While not mandatory, these are things you always end up needing at some point.

Setting them up manually took me 1-2 hours every time. And being a typical programmer, my first thought was: "Why not automate this?" (even if the automation itself takes more time to build! 😂).

So here we are! I created Laravel Zero to Ready, a package that lets you set up all these essentials with a single command. No more wasting time—just run the setup and start coding! 🎉

A huge thanks to mazimez's Laravel Hands-On repo, which helped me a lot in learning Laravel and coding this package. 🙌

📦 What's Included?

From the vast pool of possible setups, I've included the most essential ones (for now):

  • 🌍 Localization (because supporting multiple languages is always a good idea!)
  • 🔥 Exception Handling (so your API errors don't look like a mess)
  • 🔄 API Versioning (because you never know when you'll need v2!)

⚡ Installation

To install this package in your Laravel project, follow these steps:

1️⃣ Require the Package

Run the following command to install the package:

composer require kakarot/laravel-initial-setup

2️⃣ Run the Setup Command

Once installed, simply run:

php artisan project:setup

And that's it! Your Laravel project is now pre-configured with localization, exception handling, and API versioning. 🎉

🛠️ Future Enhancements

This package is just the beginning! I plan to add more common setup features over time, like stubs, multiple migration at a time, and more. Stay tuned! 🚀

🤝 Contributing

Found a bug or have an idea for improvement? Feel free to open an issue or submit a pull request. Let's make Laravel project setup even smoother together! 💡

Happy Coding! 🚀

统计信息

  • 总下载量: 5
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 5
  • 点击次数: 2
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 4
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: Unknown
  • 更新时间: 2025-02-16

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固