czernika / brocooly

此包已被弃用且不再维护。没有建议的替代包。

基于 WordPress Timber 的样板,具有 Bedrock 结构和 webpack 用于资源编译

安装: 24

依赖: 0

建议者: 0

安全: 0

星标: 4

关注者: 1

分支: 1

开放问题: 0

类型:项目

v0.26.0 2022-01-10 13:06 UTC

README

Brocooly Framework

GitHub license GitHub release Last commit PHP version BCH compliance Codacy Badge Maintainability Test Coverage Safe

WordPress 开发者样板,采用改进的文件夹结构(由 Bedrock 提供),使用 twig 模板引擎和 webpack 编译资源。它结合了 webpackTimber 的功能,简化了您的本地开发流程。

仍然处于测试版

此包处于开发模式

需求

  1. Composer
  2. PHP 版本 8.0 或更高
  3. Node.js

入门

1 - 使用以下命令创建新项目

composer create-project czernika/brocooly your-app-folder

2 - 在 .env 文件中设置您自己的环境变量

3 - 确保将 DocumentRoot 设置为 web 文件夹

请参阅 此处

4 - 安装项目依赖项

npm install

5 - 现在,您可以运行

npm run watch

它将监视您的应用程序在 https://:3000。第一次运行将触发 WordPress 安装过程

文档

请参阅 此处进行中

已知问题

  1. 在安装过程中,您可能会看到 WordPress 数据库错误:表不存在 错误。这可能是由于数据库未设置,但您已使用 .env 文件凭据连接到它。
  2. 存在 sqlite3 PHP 模块的致命错误。不允许降级 PHP,因此唯一的选择是禁用 SQLite3 扩展。
  3. 通过 'wp-admin' 首次登录 - 虽然成功认证,但可能不会重定向到管理员面板。如果通过 'wp-login.php' 登录,则没有问题。
  4. functions.php 中存在绕过维护模式的错误