我使用一个jQuery文件,我想为Gutenberg创建一个新的metabox。
但是当我添加代码创建它时,我得到了:
Uncaught SyntaxError: Unexpected token '<'
这里是我尝试添加的代码:
const { registerPlugin } = wp.plugins;
const { PluginDocumentSettingPanel } = wp.editPost;
const MyDocumentSettingTest = () => (
<PluginDocumentSettingPanel className="my-document-setting-plugin" title="My Panel">
<p>My Document Setting Panel</p>
</PluginDocumentSettingPanel>
);
我可以在哪里添加这些代码而不会出错?
我将gulp3与gulp-uglify-es
一起使用。 我不知道是不是有关系。
这是由于浏览器错误解释标签的问题。 详见以下答案。 使用CDATA:
意外的令牌错误
[如果有用,请将此标记为答案]