elbowspaceuk / origin-engine
本地开发网站管理器
dev-develop
2021-11-23 12:22 UTC
Requires
- php: ^7.4|^8.0
- ext-json: *
- ext-pcntl: *
- czproject/git-php: ^3.18
- guzzlehttp/guzzle: ^7.0.1
- http-interop/http-factory-guzzle: ^1.0
- illuminate/database: ^8.0
- intonate/tinker-zero: ^1.2
- knplabs/github-api: ^3.0
- laravel-zero/framework: ^8.4
- laravel-zero/phar-updater: ^1.1
- symfony/filesystem: ^5.2
This package is auto-updated.
Last update: 2024-09-20 00:00:55 UTC
README
通过单条命令管理您的本地开发环境
探索文档
开发者文档 · 报告错误 · 请求功能
目录
⚠️ 此项目正在积极开发中。欢迎您使用它,但在稳定发布之前,它可能会发生变化。
关于项目
Origin 是一个可定制的 Windows WSL2、macOS 和 Linux 的本地开发工具。它可以帮助您管理从在本地运行您的应用程序和处理它们的依赖关系到管理您的 Git 工作流程和任务系统的所有事情。它主要与基于 PHP 的应用程序一起工作,使用 composer
进行依赖管理。
实现的功能
- 本地站点管理。使用单条命令启动任何站点的新的实例。
- 本地依赖工具。使用 composer 快速克隆和符号链接依赖项,使处理依赖项无缝。
- 创建和发布代码占位符以快速构建重复的结构
- 在同一本地站点中处理多个分支,并轻松切换功能。
入门
目前,请联系我们了解如何构建您自己的信息。我们将很快编写我们的开发者文档,其中将涵盖如何为您的站点使用 Origin。
我们还将很快发布一个项目,它将允许您使用标准 docker 环境(例如 Laravel Sail)运行您的网站。
贡献
贡献使开源社区成为一个如此美妙的学习、灵感和创造的地方。您做出的任何贡献都将被 大力赞赏。
- 创建一个问题来通知我们您的计划更改
- 分支项目
- 创建您的功能分支 (
git checkout -b feature/AmazingFeature
) - 提交您的更改 (
git commit -m '添加一些 AmazingFeature'
) - 推送到分支 (
git push origin feature/AmazingFeature
) - 向开发分支打开拉取请求
查看 CONTRIBUTING
以获取更多信息。
许可
在 GPL-3.0 许可下分发。查看 LICENSE
以获取更多信息。
联系
ElbowSpace UK - https://elbowspace.co.uk/ Toby Twigger - tobytwigger1@gmail.com