服务器子目录部署 Vue-cli2 项目

2019-05-27  本文已影响0人  Stefango

vue-cli 项目打包后,发布到容器子目录 projectName 下,需要对项目作出两处修改:一处是在 config/index.jsbuild 下面修改 assetsPublicPath: '/' 改为 assetsPublicPath: './',一处是在 src/router/index.jsRouter 下面新增 base: '/projectName/'。最后,可以通过 域名/projectName 来访问项目了。
注:Routermode: 'history' 可以去掉#号,但是会导致发布后的项目在刷新的时候报404,故可以设为默认值 mode: 'hash'

上一篇 下一篇

猜你喜欢

热点阅读