Hoppa till innehåll

Migrering

Migrering för appar som använder version 3 eller 4 av @soleil/webapp-build.

  1. Avinstallera

    Avinstallera det gamla byggskriptet:

    Terminal window
    npm remove @soleil/webapp-build
  2. Ta bort skript

    Ta bort det gamla byggskriptets skript från package.json:

    {
    "name": "my-app",
    "license": "UNLICENSED",
    "private": true,
    "dependencies": { ... },
    "devDependencies": { ... },
    "scripts": {
    "gulp": "gulp --gulpfile node_modules/@soleil/webapp-build/gulpfile.js --cwd .",
    "create-addon": "yarn gulp create",
    "watch": "yarn gulp",
    "build": "yarn gulp build",
    "deploy": "yarn gulp deploy"
    }
    }
  3. Installera

    Installera det nya byggskriptet:

    Terminal window
    npm i @soleil-se/build-app --save-dev
  4. Lägg till skript

    Lägg till skript i package.json:

    package.json
    {
    "name": "my-app",
    "license": "UNLICENSED",
    "private": true,
    "dependencies": { ... },
    "devDependencies": {
    "@soleil-se/build-app": "^1.0.0"
    },
    "scripts": {
    "build": "build-app build",
    "watch": "build-app watch",
    "start": "build-app start",
    "deploy": "build-app deploy"
    }
    }
  5. WebApps 2

    För att använda WebApps 2 behöver @soleil-api/webapp-util uppdateras till version 5, läs migreringsguiden.
    Se även över strukturen så denna stämmer överrens med strukturen för WebApps 2.