Upgrading ExtjJS6 project to ExtJS7 - How can I make the new "Open Tooling" work with multi-app workspaces?

332 views Asked by At

I have ExtJS 6.2 project with multi application workspace. Trying to figure it out how to upgrade it to ExtJS7. According to documentation I should use ext-gen migrate, but when running it I'm getting the following error: 'Upgrade multi-application workspace is not yet supported'

How can I make the new "Open Tooling" work with multi-app workspaces?

1

There are 1 answers

2
Dinkheller On

Open tooling or not does not matter if you follow the following:

  • download ExtJS7 (here ExtJS 7.4)
  • create a new workspace
  • copy content of folder ext to ext-7.4.0 in your current project

workspace.json (add to frameworks)

       "ext74": {
            "path":"ext-7.4.0",
            "version":"7.4.0.42"
        }

app.json (inside your apps)

    "framework": "ext74",

go over the release notes of each version between your current version and the version you want to upgrade to. Example: