environnement de production


Environnement de production
Lorsque vous devez empaqueter une application pour l'utiliser dans un environnement de production, vous pouvez utiliser le mode de production de Parcel.

parcel build entry.js

Cela désactivera le mode montre et l'échange à chaud des modules, il ne sera donc construit qu'une seule fois. Il permet également au minificateur utilisé de compresser la taille du fichier du package de sortie. Les minificateurs utilisés par Parcel incluent uglify-es pour JavaScript, cssnano pour CSS et htmlnano pour HTML.
L'activation du mode production nécessite également de définir la variable d'environnement NODE_ENV = production. Les grandes bibliothèques comme React disposent de fonctionnalités de débogage de développement, qui peuvent être désactivées en définissant cette variable d'environnement, ce qui rend les versions de production plus petites et plus rapides.
Option
Définissez le répertoire de sortie
Par défaut : "dist"

parcel build entry.js --out-dir build/output
或者
parcel build entry.js -d build/output
root
- build
- - output
- - - entry.js

Définissez l'URL publique à servir
Par défaut : --out-dir option

parcel build entry.js --public-url ./

affichera

rr : reee

Désactiver la compression
Par défaut : minification activée

<link rel="stylesheet" type="text/css" href="1a2b3c4d.css">
or
<script src="e5f6g7h8.js"></script>

Désactiver le cache du système de fichiers
Par défaut : cache activé

parcel build entry.js --no-minify