heyblackmagic/foundation-ddev

Craft CMS - DDEV 框架

安装: 13

依赖: 0

建议: 0

安全: 0

星标: 0

关注者: 1

分支: 0

公开问题: 0

语言:Twig

类型:项目

v1.0.2 2024-04-04 19:46 UTC

This package is auto-updated.

Last update: 2024-09-06 17:43:52 UTC


README

需求

确保您已安装 OrbstackDDEV

  • PHP 8.2 (可以在 config.yaml 中更改)
  • MySql 8
  • Craft CMS ^5
  • Vite
  • Tailwind CSS
  • 包含客户端界面插件
    • craftcms/ckeditor
    • verbb/hyper
    • solspace/craft-freeform
    • nystudio107/craft-seomatic
    • verbb/navigation

入门指南

运行 composer create-project heyblackmagic/foundation-ddev [项目名称]

转到 .ddev/ > config.yaml > 将容器名称(第 1 行)更改为所需的名称(不允许有空格)。

运行 ddev start 以创建容器实例。这将创建一个使用 nginx、php 8.2、mysql 8 和 composer 的实例。

运行 ddev craft install 以创建您的 Craft CMS 实例。接受默认的数据库密码、数据库用户和网站 URL [方括号]。

之后,项目应在您的 Orbstack 映像中运行,并且可以通过以下 URL 访问(与 Craft 安装中相同)https://[步骤 1 中的项目名称].ddev.site

在继续之前

  • 转到您的管理面板: https://[步骤 1 中的项目名称].ddev.site/admin - 启用在设置过程中未自动启用的任何插件。

命令

使用前缀 ddev 的任何 composer 或 npm 命令

  • 运行 ddev npm run dev 以监视文件以开始开发。
  • 运行 ddev npm run build 以构建资源。
  • 运行 ddev craft ... 以探索 Craft CLI
  • 今天的任务完成? ddev stop 将关闭项目中的任何容器,释放系统资源。 ddev start 将重新启动所有内容,回到您上次离开的地方。