Reactjs 使用TinyMCE进行反应

Reactjs 使用TinyMCE进行反应,reactjs,tinymce,Reactjs,Tinymce,我正在使用tinymce react并尝试加载modern主题和lightgray皮肤 <Editor initialValue="<p>This is the initial content of the editor</p>" init={{ theme_url: "/themes/modern/theme.min.js", skin_url: "/skins/lightgray", height: 120, menuba

我正在使用
tinymce react
并尝试加载
modern
主题和
lightgray
皮肤

<Editor
  initialValue="<p>This is the initial content of the editor</p>"
  init={{
    theme_url: "/themes/modern/theme.min.js",
    skin_url: "/skins/lightgray",
    height: 120,
    menubar: false,
    skin: "lightgray",
    theme: "modern",
    mobile: {
      theme: "mobile",
      plugins: ["autosave", "lists", "autolink"]
    },
    plugins: [
      "advlist autolink lists link image charmap print preview anchor",
      "searchreplace visualblocks code fullscreen",
      "insertdatetime media table contextmenu paste code"
    ],
    toolbar: "bold underline italic | bullist numlist | alignleft aligncenter alignright alignjustify | link"
  }}
/>

我在文件
theme.min.js:1
中得到
theme.min.js:1未捕获模块[b]返回未定义的

我已将文件夹
插件
主题
皮肤
复制到
/public
文件夹

有什么想法吗


谢谢

您正在尝试加载TinyMCE中不再存在的蒙皮。TinyMCE 5中的默认蒙皮称为氧化物,没有称为浅灰色的蒙皮

在大多数情况下,如果要使用默认设置,则不需要在配置中声明皮肤。我会尝试删除配置中对皮肤的所有引用,如果TinyMCE无法自己定位皮肤(这很少见),则只添加回
skin
skin\u url
选项


TinyMCE中的
主题
设置也是如此。TinyMCE 5中的默认主题称为
silver
。编辑器应该能够自己定位并加载它。

您正在尝试加载TinyMCE中不再存在的蒙皮。TinyMCE 5中的默认蒙皮称为氧化物,没有称为浅灰色的蒙皮

在大多数情况下,如果要使用默认设置,则不需要在配置中声明皮肤。我会尝试删除配置中对皮肤的所有引用,如果TinyMCE无法自己定位皮肤(这很少见),则只添加回
skin
skin\u url
选项


TinyMCE中的
主题
设置也是如此。TinyMCE 5中的默认主题称为
silver
。编辑器应该能够自己定位并加载它。

您是在加载TinyMCE 4还是TinyMCE 5?我在使用TinyMCE 5您是在加载TinyMCE 4还是TinyMCE 5?我在使用TinyMCE 5