serhiichernenko/valet-plus

闪电般的 macOS PHP 开发环境

dev-feature/magento2-improvement 2023-12-30 16:10 UTC

This package is auto-updated.

Last update: 2024-09-30 01:27:16 UTC


README

文档: Wiki

简介

前往 Valet+ 原始文档

以及此 当前分支的文档

关于当前分支

我是 Serhii Chernenko,是一名 Magento 2 首席前端开发者。

我在本地开发中使用 Valet+。我创建了这个分支来添加一些我工作中需要的功能。

分支功能

  • 我的分支需要 Docker
  • Brew 已不再支持 Elasticsearch。因此,我添加了 Elasticsearch 的 docker 文件。
  • 由于升级后的 Valet+ 包含 docker 文件,我决定添加 Opensearch 的 docker 文件。最新的 Magento 2 版本(2.4.6+)需要 Opensearch。
  • 我已更新了 Magento 2 的 nginx.conf 配置。
  • 我已更新了 app/etc/env.php 文件以支持 valet configure 命令。现在它包含了许多对 Magento 2 有用的配置。但现在,命令不能在没有指定搜索引擎(如 Elasticsearch 或 Opensearch)的情况下使用,例如 valet configure elasticsearch。可用选项为 elasticsearchopensearch
  • my.cnf 文件已针对 MariaDB 10.4 版本修复,以解决有关 缓慢重新索引问题
  • env.php 文件包含针对 MariaDB 10.4 版本的 批量配置,以解决有关 缓慢重新索引问题
  • 增加内存限制和最大执行时间的 PHP 配置。
  • 升级了 nginx 配置中的 http2 指令。
  • 修复了 valet share 命令。
  • Ngrok 已从 2 版本升级到 3 版本。
  • valet m2 install 命令。一键安装 Magento 2!
  • valet m2 uninstall 命令。一键卸载 Magento 2!

Magento 2 安装

遵循 当前分支的文档

联系我

支持我

关于 Magento 2/Adobe Commerce 前端的免费课程

01  Вступ fixed