如何调试wordpress gutenberg编辑器?

问题描述 投票:0回答:1

我正在开发一个 WordPress 页面构建器,并试图了解古腾堡是如何工作的。在调试时,我发现很难阅读代码,因为分布式文件被 Webpack 缩小了。如何更轻松地调试 Gutenberg,类似于在开发模式下调试 React 应用程序?

wordpress wordpress-gutenberg
1个回答
0
投票

1.确保您的Webpack配置设置为开发模式。这将生成带有源映射的非缩小文件,从而更容易调试2。您可以通过在 Webpack 配置文件中将模式设置为开发来做到这一点。

2.源地图允许您查看原始源代码而不是缩小版本。确保您的 Webpack 配置包含源映射生成2。您可以在 Webpack 配置中使用 devtool 选项来启用源映射。

3.WordPress有一个内置的调试模式,可以帮助您记录错误和通知。您可以通过将以下行添加到 wp-config.php 文件来启用它:

php
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
这会将错误记录到 wp-content 目录中名为 debug.log 的文件中。

4.使用浏览器中的开发人员工具(例如 Chrome DevTools)来检查元素、查看控制台日志和设置断点。这可以帮助您识别并修复代码中的问题4。

5.有几个 WordPress 插件可以帮助调试,例如查询监视器和调试栏。这些插件提供了额外的调试信息,可以帮助您更轻松地识别问题。

6.定期检查您的服务器和 WordPress 错误日志是否存在任何问题或警告,这些问题或警告可能会为您提供有关问题所在的线索。

© www.soinside.com 2019 - 2024. All rights reserved.