好奇,您如何管理管理区域中的古腾堡块预览?

Curiosity, how do you manage the Gutenberg block previews in the admin area?

如何在管理区管理古腾堡块预览?

示例
如果我在 bootstrap 上开发了一个块并使用我的自定义 css,您是否在管理区域加载 bootstrap 和你的 css 来获得预览?

您可以为每个块加载自定义 css 和 javascript,如 block editor handbook 中所述。然而,只为一个块加载 bootstrap 可能不是一个好主意。

您可以选择在 register_block_type 函数中提供 styleeditor_style。第一个在前端和后端加载,后者仅在后端加载。

register_block_type( 'gutenberg-examples/example-02-stylesheets', array(
    'style' => 'gutenberg-examples-02',
    'editor_style' => 'gutenberg-examples-02-editor',
    'editor_script' => 'gutenberg-examples-02',
) );