我在nmy开发机器上的几个浏览器中运行了示例文件(samples / replacebyclass.html),结果是标签后面有一个很大的空白区域"编辑器1:"
我将<script>
标记更改为指向生产网站中的ckeditor.js。然后我重新启动了html页面,得到了预期的和期望的结果。
我曾尝试将ckeditor.js,config.js和contents.css doen从我的网站复制到我的开发机器,但这对结果没有明显的影响。
我的开发机器上的ckeditor文件夹中必定存在不同的内容,但我似乎无法识别它。
我确定不想将我的ckeditor文件夹从我的开发机器移动到网站(ckeditor工作正常),直到我可以获得开发;操作机器可靠地渲染编辑器,就像它在网站上呈现的那样
环境是网站上的IIS和Windows Server 2008以及开发计算机上的IIS Express。
我真的想就如何在开发机器* Windows 10上进行这项工作提出一些建议。
答案 0 :(得分:1)
我相信我找到了罪魁祸首。
因为如果标签指向生产 ckeditor.js ,我的开发机器上的html页面会起作用,但是当标签指向 ckeditor.js时,同样的html页面不起作用在开发机器上,我推断问题必须本地化为两台机器上ckeditor文件夹内容的版本控制。
虽然我复制了生产网站的ckeditor文件夹中的 ckeditor.js , config.js 和contents.css文件,但我未能认识到 ckeditor / skins / bootstrapck 文件夹在dev vs prod上是不同的。
当我从prod复制 ckeditor / skins / bootstrapck 文件夹时,文本区域现在可以正确显示编辑器和包含的文本。
如果还没有,我会建议ckeditor网站发布推荐的&#34;极简主义&#34; ckeditor目录结构。