8000 Issue in merging java-script source files in a particular order · Issue #146 · samaxes/minify-maven-plugin · GitHub
[go: up one dir, main page]

Skip to content

Issue in merging java-script source files in a particular order #146

Open

Description

@kannan08
<jsSourceIncludes>
                                    <jsSourceInclude>UIApp.js</jsSourceInclude>
                                    <jsSourceInclude>UIApp.run.js</jsSourceInclude>
                                    <jsSourceInclude>UI-i18n.config.js</jsSourceInclude>
                                    <jsSourceInclude>UI-router-helper.provider.js</jsSourceInclude>
 <jsSourceInclude>aa/nnn/r.js</jsSourceInclude>
 <jsSourceInclude>aa/nnn/a.js</jsSourceInclude>
<jsSourceIncludes>
We need it should merge what order we mention in the <jsSourceInclude> but it always short by fileName

Activity

  1. twothe commented on Jan 17, 2018

    @twothe

    The fact that this plugin merges files in the order of file-name makes it completely unusable in modern web environment. If JS file A needs to access JS library B, it won't work, cause B comes after A.

    This plugin absolutely needs a way to define the order of files.

  2. scarballo commented on Jun 19, 2018

    @scarballo

    I think that order JS files by file name suppose a big problem when merge them. The plugin should keep the original order to make it usable as @kannan08 said. Is this possible?

  3. blutorange commented on Oct 13, 2018

    @blutorange

    You should be able to use

    <jsSourceFiles>
    	<jsSourceFile>zzz.js</jsSourceFile>
    	<jsSourceFile>aa.js</jsSourceFile>
    </jsSourceFiles>

    instead of jsSourceInclude. This should preserve the order.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

      0