vue/cli3.0打包后html文件引入的是绝对路径修改成相对路径问题
在vue.config.js文件,配置如下:
module.exports = {
publicPath:'./index/',//默认是绝对路径,改成项目所需要的路径,在项目在同一域名多项目的需求下
outputDir:'index',//修改项目打包文件名称
};
vue.config.js创建在package.json同级目录下
提醒一下,如果是history则只能在根目录,原理跟你进入了项目的一个路由刷新,显示没有资源一样的道理。
hash模式可以不再根目录
网友评论