twfahey1 / aqto_project
Composer驱动的先进全栈Web应用项目模板
dev-main
2024-06-17 19:23 UTC
Requires
- topfloor/composer-cleanup-vcs-dirs: ^1.1
- twfahey1/aqto_upstream: dev-main
Conflicts
This package is auto-updated.
Last update: 2024-09-17 19:55:13 UTC
README
Aqto是一个具有自己看法的后端和前端框架栈,可以相互替换使用,旨在为各种项目类型提供最大的灵活性、持久性和可维护性。它是一个基于Drupal 10的项目,旨在作为各种Web项目的起点。它设计成一个用于各种Web产品的平台,提供API集成、电子商务和其他常见用例的全面示例。
先决条件
- Docksal - https://docksal.io
- Composer - https://getcomposer.org.cn/download
快速入门
composer create-project twfahey1/aqto_project -s dev my-aqto-project cd my-aqto-project && fin up && fin init-site && fin drush si -y # Optional: enable some default modules and login as admin fin drush en -y aqto_defaults -y && fin uli # One shot command - just replace [site_name] in the two places below: composer create-project twfahey1/aqto_project -s dev [site_name] && cd [site_name] && fin up && fin init-site && fin drush si -y && fin drush en -y aqto_defaults -y && fin uli
演示
目标
Aqto旨在作为一个活生生的文档,成为各种Web产品的理想起点模板,并鼓励最佳实践,以始终促进可定制性、可维护性和可扩展性。它旨在成为一个易于使用的平台,为各种应用程序提供API集成、电子商务和其他常见用例的全面示例。
特性
- 通过Aqto Upstream(Aqto Upstream)的上游设置驱动,通过平台模型提供便利
- 针对Docksal优化
- 底层使用Drupal
- 段落、布局构建器和媒体库是主要的内容创建工具。
- 前端使用TailwindCSS和AlpineJS
使用Pantheon托管Aqto项目
此项目更多是一个通用模板。如果您想使用Pantheon托管Aqto项目,您只需在项目中简单地require Aqto Upstream。以下是执行此操作的步骤:
- 在Pantheon上创建一个Composer管理的Drupal 10站点。
- 在项目根目录下运行
composer require twfahey1/aqto_upstream
。 - 启用
aqto_defaults
或项目需要的Aqto组件。