serhiichernenko / valet-plus
闪电般的 macOS PHP 开发环境
dev-feature/magento2-improvement
2023-12-30 16:10 UTC
Requires
- php: >=7.1
- illuminate/container: ~5.1|^6.0|^7.0|^8.0
- mnapoli/silly: ~1.5.0
- nategood/httpful: ~0.2
- psr/container: 1.0.0
- sebastian/version: ^2.0
- squizlabs/php_codesniffer: ^3.6
- symfony/debug: ^4.4
- symfony/filesystem: ^6.3
- symfony/process: ^4.2
- tightenco/collect: 8.78.0
Requires (Dev)
- mockery/mockery: ^1.2.3
- phpunit/phpunit: ^8
Replaces
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
。可用选项为elasticsearch
和opensearch
。 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 安装
遵循 当前分支的文档。
联系我
- YouTube 频道
- Telegram 频道
- Telegram 群组
- 作品集
- Magento 2 实例,包含研讨会示例
- 电子邮件: contact@chernenko.digital