S'il vous plaît, donnez-moi quelques conseils, frère. Téléchargez d'abord les photos, d'abord le répertoire des fichiers :
Voici les informations de configuration de la partie image du webpack :
Le problème spécifique rencontré est le suivant : l'image ne peut pas être affichée et la console du navigateur signale une erreur indiquant que l'image est introuvable. J'ai vu dans le code de la console que le chemin de l'image est : http://localhost:3000/images/... ;
Parce que le contentBase défini avant le répertoire racine du site est /views, index.html y est également placé À ce stade, j'ai défini contentBase sur '/'. L'effet que je souhaite obtenir est de définir le répertoire racine au même niveau que le fichier de configuration du webpack. Index.html est également placé en dehors des vues, et l'image. Le dossier se trouve également dans le répertoire racine. Ensuite, j'ai changé le chemin de l'image en ./images/logo.png, mais lorsque j'ai ouvert la page du navigateur, je ne l'ai pas trouvé
À ce moment-là, j'ai bloqué la base de contenu et l'index ; .html était toujours à l'extérieur, mais je ne l'ai toujours pas trouvé. . .
Nous avons donc rencontré une contradiction :
Si les vues et les images du répertoire racine sont au même niveau, alors les images ne seront pas affichées (je suppose personnellement que les images ne sont pas empaquetées dans le répertoire racine), mais lors de l'ajustement de contentBase , je veux mettre les images dans le répertoire racine, mais je ne l'ai pas obtenu, et je ne sais pas comment l'obtenir ?
Vérifiez votre paramètre publicPath, il est généralement défini sur le répertoire racine «/»