私は、requirejsオプティマイザ(http://requirejs.org/docs/optimization.html)を使用してビルドされたCKEditorを使用して、すべてのjavascriptを1つの.jsファイルにまとめた大きなプロジェクトを持っています。 jqueryやckeditorなどの個々のモジュールは、requirejを使用する際に「必須」です。requirejsとr.jsオプティマイザでCkeditorを使用する方法
ckeditorを除くすべてがうまくいきます。今では、単一の結合.jsファイル( 'exclude'はrequirejsオプティマイザのオプション)からckeditorを '除外'する必要があります。設定が必要なマイ
は次のようになります。
requirejs.config({
'baseUrl': '/myapp/',
paths: {
'scs-core-libs': '../../core/src/libs',
'knockout': '../../core/src/libs/knockout/dist/knockout',
'jquery': '../../core/src/libs/jquery/dist/jquery.min',
'jquery-ui': '../../core/src/libs/jquery-ui/ui',
'ckeditor': '../../core/src/libs/ckeditor/ckeditor'
...
}
...
});
は、私がそうでなければCKEditorバージョンは、私のプラグイン、私の言語ファイル、あるいはメイン設定を見つけることができないため、オプティマイザからCKEditorバージョンを除外しなければなりません。 jsファイル。
var requireJsOptimizerConfig = {
baseUrl: './src',
exclude: [
'scs-core-libs/ckeditor/ckeditor'
],
...
}
私はCKBuilderを試しましたが、それは役に立ちませんでした。 CKEditorはrequirejsオプティマイザと親和性がありませんか?誰もがCKEditorを1つのアプリケーションの.jsファイルに集めることができましたか?
基本的に、その '除外'行を削除したいと考えています。
あなたは命の恩人です。私はほとんどrequire.jsでckeditorを使用することをあきらめました – Andi