vuejs-templates / webpack

A full-featured Webpack + vue-loader setup with hot reload, linting, testing & css extraction.
MIT License
9.7k stars 4.38k forks source link

set default assetsPublicPath to './' instead of '/' #1526

Open elainechang86 opened 4 years ago

elainechang86 commented 4 years ago

Problem :

I used vue-cli to create a project, then ran the build command and push the dist folder to branch "gh-pages". After deploying on github pages, I got a few errors in the console which all shows

Failed to load resource: the server responded with a status of 404 (Not Found)

Solution :

I changed assetsPublicPath from '/' to './' in index.js. And it worked.

Question :

Why don't set default assetsPublicPath to './' instead of '/' ?