gpt4 book ai didi

javascript - CKEditor 4 : Can I define multiple plugin directories?

转载 作者:行者123 更新时间:2023-11-29 16:12:53 25 4
gpt4 key购买 nike

是否可以将 CKEditor 配置为在多个目录中“搜索” 插件?

我使用 Bower 包含基本 CKEditor 文件,并希望将我的自定义配置和其他插件保留在 bower_components 文件夹之外。

从文档中我可以看到 enable extra plugins 是可能的很容易,但我认为它假设插件都包含在主插件文件夹中 - 希望我错了!

最佳答案

CKEDITOR.plugins.addExternal是你要找的:

// Loads a plugin from '/myplugin/samples/plugin.js'.
CKEDITOR.plugins.addExternal( 'sample', '/myplugins/sample/' );

// Loads a plugin from '/myplugin/samples/my_plugin.js'.
CKEDITOR.plugins.addExternal( 'sample', '/myplugins/sample/', 'my_plugin.js' );

// Loads a plugin from '/myplugin/samples/my_plugin.js'.
CKEDITOR.plugins.addExternal( 'sample', '/myplugins/sample/my_plugin.js', '' );

定义插件后,您就可以使用它,即通过 config.extraPlugins :

CKEDITOR.replace( 'editor1', {
extraPlugins: 'sample'
} );

关于javascript - CKEditor 4 : Can I define multiple plugin directories?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23364035/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com