Heim  >  Artikel  >  Web-Frontend  >  Was tun, wenn der Bildpfad nach dem Packen von vue.js falsch ist?

Was tun, wenn der Bildpfad nach dem Packen von vue.js falsch ist?

coldplay.xixi
coldplay.xixiOriginal
2020-11-09 10:08:441769Durchsuche

Lösung für den falschen Bildpfad, nachdem vue.js gepackt wurde: 1. Ändern Sie [assetsPublicPath: './']; 2. Öffnen Sie [webpack.prod.conf.js] und fügen Sie [publicPath: './'] hinzu die Ausgabe. Die Lösung für den falschen Bildpfad nach vue.js ist gepackt: in das Bild:

( 1),

Was tun, wenn der Bildpfad nach dem Packen von vue.js falsch ist?

Ändern Sie assetsPublicPath: './'

(2), öffnen Sie webpack.prod.conf.js und fügen Sie publicPath hinzu: './' in der Ausgabe:

59e6b016db80e07e42a968f00dfb177. pngObwohl das Problem mit der Ressourcenpfadreferenz gelöst ist, wird das Hintergrundbild in der Ressource immer noch nicht angezeigt. Hintergrund: url("../../assets/images/logo-index.png ") no-repeat; ist relativ. Nach dem Packen wird es zu url(static/img/logo-index.2fbf2.png) no-repeat, daher müssen wir den normalen Pfad der CSS-Referenz beibehalten Bild, das heißt: url(../ ../static/img/logo-index.2fbf2.png) no-repeatDann müssen Sie den utils.js-Code im Build ändern Ordner, wie in der Abbildung gezeigt: 6f3b90ca5ee364f5446549b126399 9f .png
Fügen Sie publicPath: '. ./../' hinzu. Diese Codezeile kann das Problem der Schriftart- oder Bildreferenz lösen.

Verwandte kostenlose Lernempfehlungen:

Javascript

(Video)

Was tun, wenn der Bildpfad nach dem Packen von vue.js falsch ist?

Das obige ist der detaillierte Inhalt vonWas tun, wenn der Bildpfad nach dem Packen von vue.js falsch ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Wie vue.js SEO machtNächster Artikel:Wie vue.js SEO macht