Home > Web Front-end > Vue.js > body text

What to do if the image path is wrong after vue.js is packaged

coldplay.xixi
Release: 2020-11-17 15:29:57
Original
1771 people have browsed it

Solution to the wrong image path after vue.js is packaged: 1. Modify [assetsPublicPath: './']; 2. Open [webpack.prod.conf.js] and add [publicPath: ' in output ./'].

What to do if the image path is wrong after vue.js is packaged

Solution to the wrong image path after vue.js packaging:

[Related article recommendations: vue.js

The solution is as shown in the figure:

(1),

What to do if the image path is wrong after vue.js is packaged

Modify assetsPublicPath: './'

(2), open webpack.prod.conf.js, add output: publicPath: './'

What to do if the image path is wrong after vue.js is packaged

Although the resource path reference problem is solved, the background image in the resource is still not displayed, background: url( "../../assets/images/logo-index.png") no-repeat; after being relatively packaged, it becomes url(static/img/logo-index.2fbf2.png) no-repeatSo we need to keep the normal path of the css reference image, that is: url(../../static/img/logo-index.2fbf2.png) no-repeat

Then you need to modify the utils.js code in the build folder, as shown in the figure:

What to do if the image path is wrong after vue.js is packaged

AddpublicPath:'../../'This line of code can solve the problem of font or picture reference.

Related free learning recommendations: javascript (video)

The above is the detailed content of What to do if the image path is wrong after vue.js is packaged. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template