当前位置:  开发笔记 > 编程语言 > 正文

CkEditor无法设置未定义的属性'dir'

如何解决《CkEditor无法设置未定义的属性'dir'》经验,为你挑选了1个好方法。

我想使用CKEditor.

我目前使用npm安装CKEditor

所以它安装在node_modules文件夹中

我的文件夹结构就像

app - > index.js

node_modules - > ckeditor - > ...

我在index.js中要求它

在初始化库之前也设置变量

 var CKEDITOR_BASEPATH = '../node_modules/ckeditor'

仍然得到dir错误

建议一些帮助



1> NoToBagels..:

尝试改变

var CKEDITOR_BASEPATH = '../node_modules/ckeditor';

window.CKEDITOR_BASEPATH = '../node_modules/ckeditor/';

不要忘记目录上的斜杠

并尝试将窗口声明放在您导入的ckeditor之上

请查看此链接以获取更多信息:http : //docs.cksource.com/CKEditor_3.x/Developers_Guide/Specifying_the_Editor_Path


非常感谢您的回答。它正在工作..完美。但是有更好的方法来定义CKEDITOR_BASEPATH,因为在窗口对象中定义变量不是最佳实践
推荐阅读
和谐啄木鸟
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有