1
我在使用RequireJS的現有設置來設置TinyMCE時遇到問題。引導文件(tinymce.dev.js,tinymce.js,tinymce.jquery.js,tinymce.jquery.dev.js)爲TinyMCE的4.2.5有自己的定義和需要功能,覆蓋的由RequireJS提供。我試過註釋掉這些行,以免覆蓋現有的RequireJS函數,但這沒有幫助。TinyMCE 4.2.5不兼容RequireJS
我在使用RequireJS的現有設置來設置TinyMCE時遇到問題。引導文件(tinymce.dev.js,tinymce.js,tinymce.jquery.js,tinymce.jquery.dev.js)爲TinyMCE的4.2.5有自己的定義和需要功能,覆蓋的由RequireJS提供。我試過註釋掉這些行,以免覆蓋現有的RequireJS函數,但這沒有幫助。TinyMCE 4.2.5不兼容RequireJS
我也在我的項目中使用tinymce。您不必修改任何腳本文件。爲了使它工作,你必須墊片 tinymce庫因此它將完全兼容requirejs(http://requirejs.org/docs/api.html#config-shim)。 所以在你的requirejs配置你應該有這樣的事情:
requirejs.config({
...
baseUrl : 'your_lib_path',
shim : {
...
'tinyMCE': { exports: 'tinyMCE'}
},
paths: {
...
'tinyMCE': 'tinymce/tinymce' //path from the baseUrl to tinymce.js ("js" extension has to be ommited)
}
});
謝謝!是工作。 – azhidkov