viget/craft-site-starter

5.0.1 2024-05-31 18:50 UTC

This package is auto-updated.

Last update: 2024-09-27 00:08:54 UTC


README

此仓库是一个用于与 composer create-project 命令一起使用的 Composer "项目"。

我们的启动器使用 DDEV 进行本地开发。在执行以下任何步骤之前,请先安装它。

功能

入门指南

创建项目

  1. 安装 DDEV

  2. 选择项目文件夹并进入其中

    cd /path/to/web/projects
    mkdir my-project
    cd my-project
  3. 创建项目 如果您已经在主机计算机(您的计算机,而不是 Docker 容器或 DDEV 实例)上运行 PHP 和 Composer,您可以运行以下命令

    composer create-project viget/craft-site-starter=^5.0.0 ./ --ignore-platform-reqs

    如果您不想设置 PHP,可以使用可丢弃的 Docker 镜像创建项目(感谢 nystudio107)。

    docker run --rm -it -v "$PWD":/app -v ${COMPOSER_HOME:-$HOME/.composer}:/tmp composer create-project viget/craft-site-starter=^5.0.0 ./ --ignore-platform-reqs
  4. 启动 DDEV & 安装 Craft

    ddev start
    ddev craft install
  5. 运行 ddev launch 在浏览器中打开项目

插件

此启动器包含我们在大多数网站上使用的常见插件。这为客户端项目提供了一致性和熟悉感。您可能不需要每个插件,但请避免用类似替代品替换标准插件(除非绝对必要)。

为此启动器做出贡献

本地开发

理想情况下,您应该能够轻松地克隆此存储库并修改插件和构建工具配置。

运行 ddev start 并在功能分支中进行编辑。

有关技术目标和决策的详细信息,请参阅 ARCHITECTURE.md