Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 2829|Répondre: 0

[Angulaire] Problème de chargement statique des ressources d’image Angular 18

[Copié le lien]
Publié sur 23/07/2024 08:47:59 | | | |
Exigences : J’ai créé un projet v18 avec angular-cli, créé manuellement le dossier src/assets, puis ajouté une image, et j’ai constaté qu’il n’était pas accessible et j’ai signalé une erreur 404.

Chemin du fichier :src/assets/test.png
Code IMG :<img src="assets/test.png">

Une recherche en ligne a révélé que la structure des fichiers de la version v18 a changé, comme le montre la figure ci-dessous :



D:\360Downloads>tree ng17
La liste PATH du dossier pour le volume Data
Le numéro de série du volume est AA1B-3F2F
D:\360DOWNLOADS\NG17
├─.vscode
└─src
    ├─app
    └─Assets

D:\360Downloads>tree ng18
La liste PATH du dossier pour le volume Data
Le numéro de série du volume est AA1B-3F2F
D:\360DOWNLOADS\NG18
├─.vscode
├─Public
└─src
    └─application
Je les ai recréés en utilisant Angular CLI : 18.1.1, Angular CLI : 17.3.8 respectivement, et la commande est la suivante :

J’ai constaté que la version v18 n’a plus le dossier assets, mais le dossier public.

solution

Coupe le dossier assets dans le dossier public.

Référence:

La connexion hyperlientérée est visible.
La connexion hyperlientérée est visible.





Précédent:2024 Python Silicon Valley Software + tutoriels + Logiciels de cours
Prochain:Deux ou trois choses à propos de Shared Memory
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com