wesleywmd/modulus

Modulus 控制台框架

dev-master 2019-02-09 00:45 UTC

This package is auto-updated.

Last update: 2024-09-09 13:48:19 UTC


README

什么是 Modulus?

控制台应用程序样板项目。可用于构建自定义控制台应用程序。

我如何创建自己的 Modulus 项目?

这就像运行

composer create-project wesleywmd/modulus myproject

其中 myproject 是您想要创建 Modulus 项目的目录。

现在您已经创建了您的 Modulus 项目,请查看教程部分

我如何使用我的 Modulus 项目?

首先,让我们运行应用程序。从您的 modulus 项目的根目录,运行以下 bash 命令。

bin/modulus

您应该看到基于控制台的应用程序输出消息。

Modulus 有依赖缓存。所以在开发期间,您可能想要定期刷新此缓存。您可以使用以下命令执行此操作。

bin/flushcache

您还可以将缓存切换到调试模式。在您的 etc/system.yaml 中添加以下配置。

is_debug: true

这将允许 modulus 跟踪更改并在需要时更新缓存。不建议在生产环境中启用调试模式。这仅用于开发。

我如何包含一个 Modulus 模块?

是的!Modulus 可扩展!您可以通过将它们通过 composer 需求到您的 modulus 项目中来包含 modulus 中的模块。只要模块配置正确,它应该会自动在 Modulus 中为您注册。

有关创建自己的 Modulus 模块的更多详细信息,请参阅此处

您想要包含一个不是 modulus 模块的 composer 库?没问题。您可以为项目设置任何命名空间来自动注入。

有关详细信息,请参阅此处

贡献

请阅读 CONTRIBUTING.md 了解我们的行为准则以及向我们的提交拉取请求的过程。

版本控制

我们尚未在此存储库中实现版本控制。

作者

有关参与此项目的贡献者列表,请参阅。

许可

本项目采用MIT 许可证。