如何在已有的CKEditor中添加其他插件?

时间:2017-09-12 17:05:37

标签: ckeditor

此链接https://docs.ckeditor.com/#!/guide/dev_example_setups强烈建议您使用CKEditor构建器来管理插件,并强烈建议不要手动安装插件。

  

手动下载和安装附加插件(不推荐)

     

虽然乍一看它看起来是最简单的方式   将插件添加到CKEditor,它不仅效率低下,而且可能   在尝试添加插件A时会导致头痛,这需要插件   B,需要插件C(......等等)。

     

在简短摘要中,它涉及以下步骤:

     
      
  1. 从中下载预定义的包(基本/标准/完整)   下载页面。
  2.   
  3. 从手动下载其他插件   附加组件库。
  4.   
  5. 下载其他插件所需的插件   手动。
  6.   
  7. 手动启用其他插件   CKEDITOR.config.extraPlugins。
  8.   

然后它紧紧抓住它的构建器:

  

使用构建器(推荐)

     

在使用自定义的情况下,强烈建议使用Builder构建包含所有必需插件的捆绑包   软件包,特别是那些带有其他第三方插件的软件包。

     

请参阅安装插件 - 在线构建器安装文章   有关构建自定义编辑器包的信息。

但是在访问Builder的页面时,除非我遗漏了某些内容,否则它只会从头开始构建一个全新的CKEditor。我找不到任何方法来保持我当前的配置和添加插件。

如果实际上没有办法添加现有的插件,除非通过手动操作,我发现文档中的语言强烈反对这种非常奇怪(因为99.9%的时间我想要动态添加插件而不是在一开始)。

如果我已经设置了其他内容,那么手动添加插件的方式是什么?

1 个答案:

答案 0 :(得分:0)

跟上构建者最关键的一点是让您的CKEditor保持最新状态。想象手动更新所有插件的痛苦。

只需构建我们的基础CKEditor - 使用ckeditor本身和插件,您将在项目中使用100%。

但没有人阻止你添加自己的或社区插件。您只需在ckeditor文件夹中配置并保留config.js即可。所以你将在每个ckeditor更新上配置额外的插件。