czernika / brocooly
此包已被弃用且不再维护。没有建议的替代包。
基于 WordPress Timber 的样板,具有 Bedrock 结构和 webpack 用于资源编译
v0.26.0
2022-01-10 13:06 UTC
Requires
- php: ^8.0
- composer/installers: ^1.10
- czernika/brocooly-core: dev-master
- mnsami/composer-custom-directory-installer: ^2.0
- roots/bedrock-autoloader: ^1.0
- roots/bedrock-disallow-indexing: ^2.0
- roots/wordpress: 5.8.2
- roots/wp-config: 1.0.0
- roots/wp-password-bcrypt: 1.0.0
- wpackagist-plugin/clean-image-filenames: ^1.3
- wpackagist-plugin/query-monitor: ^3.6
Requires (Dev)
- brain/monkey: 2.*
- ergebnis/composer-normalize: ^2.16
- friendsoftwig/twigcs: ^5.0
- phpunit/phpunit: ^9.5
- roave/security-advisories: dev-master
- squizlabs/php_codesniffer: ^3.5.8
- wp-coding-standards/wpcs: ^2.3.0
This package is auto-updated.
Last update: 2022-05-21 18:33:14 UTC
README
WordPress 开发者样板,采用改进的文件夹结构(由 Bedrock 提供),使用 twig 模板引擎和 webpack 编译资源。它结合了 webpack 和 Timber 的功能,简化了您的本地开发流程。
仍然处于测试版
此包处于开发模式
需求
入门
1 - 使用以下命令创建新项目
composer create-project czernika/brocooly your-app-folder
2 - 在 .env
文件中设置您自己的环境变量
3 - 确保将 DocumentRoot
设置为 web
文件夹
请参阅 此处。
4 - 安装项目依赖项
npm install
5 - 现在,您可以运行
npm run watch
它将监视您的应用程序在 https://:3000
。第一次运行将触发 WordPress 安装过程
文档
请参阅 此处。 进行中
已知问题
- 在安装过程中,您可能会看到 WordPress 数据库错误:表不存在 错误。这可能是由于数据库未设置,但您已使用
.env
文件凭据连接到它。 - 存在
sqlite3
PHP 模块的致命错误。不允许降级 PHP,因此唯一的选择是禁用 SQLite3 扩展。 - 通过 'wp-admin' 首次登录 - 虽然成功认证,但可能不会重定向到管理员面板。如果通过 'wp-login.php' 登录,则没有问题。
functions.php
中存在绕过维护模式的错误