Cet article vous présente principalement les informations pertinentes sur le problème du chemin publicPath dans le didacticiel d'apprentissage du webpack. L'article le présente en détail à travers l'exemple de code, qui a une certaine valeur de référence et d'apprentissage pour tous les amis qui en ont besoin. un coup d'oeil ci-dessous.
Cet article vous présente principalement le contenu pertinent sur le problème du chemin publicPath dans webpack, et le partage pour votre référence et votre étude. Jetons un coup d'œil à l'introduction détaillée :
output: { filename: "[name].js", path:path.resolve(dirname,"build") }
Si publicPath n'est pas spécifié, le chemin d'importation est le suivant
<body> <script src="b.js"></script> </body>
Si publicPath est spécifié
output: { filename: "[name].js", path:path.resolve(dirname,"build"), publicPath:"/assets/" }
est présenté comme suit
<body> <script src="assets/b.js"></script> </body>
Dans l'environnement webpack-dev-server, chemin, publicPath, différences et connexions
chemin : Spécifiez simplement le répertoire de compilation (/build/js/), il ne peut pas être utilisé pour jsréférence en html.
publicPath : répertoire virtuel, pointe automatiquement vers le répertoire de compilation du chemin (/assets/ => /build/js/). Lors du référencement de fichiers js en html, ce chemin virtuel doit être cité (mais il fait en réalité référence au fichier en mémoire, ni /build/js/ ni /assets/).
===================================== ==== === =====
Publier dans l'environnement de production :
1 Compiler avec webpack (bien sûr compilé dans /build/js/)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!