tinyMCE in eine einzige JS-Datei komprimieren

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • tinyMCE in eine einzige JS-Datei komprimieren

    Hallo zusammen,

    ich würde gerne alle Dateien, die für tinyMCE notwendig sind, in eine js-Datei packen. Bei allen anderen js und css-Dateien verwende ich dafür einen ANT Build, der die Dateien auch gleich minified, gzipped usw. Mit den tinyMCE-Dateien funktioniert das theoretisch auch, nur funzt das tinyMCE nicht wirklich :-) Ich möchte das advanced-Template mit en verwenden.

    PHP-Code:
            <concat destfile="${tmp}/tinymce.js" force="yes" fixlastline="true">
                <
    filelist dir="${buildsource}/resources/js/pagespecific/tinymce">
                    <
    file name="tiny_mce_src.js" />
                    <
    file name="tiny_mce_popup.js" />
                    <
    file name="utils/editable_selects.js" />
                    <
    file name="utils/form_utils.js" />
                    <
    file name="utils/mctabs.js" />
                    <
    file name="utils/validate.js" />
                    <
    file name="langs/en.js" />
                    <
    file name="themes/advanced/js/about.js" />
                    <
    file name="themes/advanced/js/anchor.js" />
                    <
    file name="themes/advanced/js/charmap.js" />
                    <
    file name="themes/advanced/js/color_picker.js" />
                    <
    file name="themes/advanced/js/image.js" />
                    <
    file name="themes/advanced/js/link.js" />
                    <
    file name="themes/advanced/js/source_editor.js" />
                    <
    file name="themes/advanced/langs/en.js" />
                    <
    file name="themes/advanced/langs/en_dlg.js" />
                    <
    file name="themes/advanced/editor_template.js" />
                </
    filelist>
            </
    concat
    Spielt hier die Reihenfolge eine Rolle? Fehlen Dateien? Ich erhalte immer den JS-Fehler

    u is undefined
    [Break on this error] if (u.indexOf('/') === 0 && u.indexOf('//') !== 0)
    Line 510

    DANKE!

  • #2
    mit dojo ShrinkSafe kann man das machen.
    blllubb

    Kommentar

    Lädt...
    X