heyblackmagic / foundation-ddev
Craft CMS - DDEV 框架
v1.0.2
2024-04-04 19:46 UTC
Requires
- craftcms/ckeditor: ^4.0.3
- craftcms/cms: ^5.0.0
- nystudio107/craft-seomatic: ^5.0.0-beta.8
- nystudio107/craft-vite: ^5.0.0-beta.3
- solspace/craft-freeform: ^5.1.9
- verbb/hyper: ^2.0.0-beta.7
- verbb/navigation: ^3.0.0-beta.2
- vlucas/phpdotenv: ^5.6.0
Requires (Dev)
- yiisoft/yii2-shell: ^2.0.3
This package is auto-updated.
Last update: 2024-09-06 17:43:52 UTC
README
需求
栈
- 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
将重新启动所有内容,回到您上次离开的地方。