Buildmodes via scripts in Webpack

Je kunt de buildmodus instellen niet in het configuratiebestand, maar via de instellingen van de scripts in het package.json bestand. Momenteel staat in dit bestand het build commando, dat het project bouwt in de modus die is gespecificeerd in het configuratiebestand:

package.json"scripts": {
  "build": "webpack"
}

Laten we een commando toevoegen dat het project bouwt in de ontwikkelmodus:

package.json"dev": "webpack --mode development"

Laten we ook een commando toevoegen dat het project bouwt in de productiemodus:

package.json"prod": "webpack --mode production"

Uiteindelijk ziet ons package.json bestand er als volgt uit:

package.json"scripts": {
  "build": "webpack",
  "dev":   "webpack --mode development",
  "prod":  "webpack --mode production",
}

Nu kunnen we in de terminal met verschillende commando's de build in verschillende modi uitvoeren. Voor de build in de ontwikkelmodus schrijven we het volgende:

terminalnpm run dev

En voor de build in de productiemodus - het volgende:

terminalnpm run prod
Задание 1

Breng de corresponderende instellingen aan in je package.json.

Задание 2

Bouw je project in de ontwikkelmodus.

Задание 3

Bouw je project in de productiemodus.