vue/cli3.0打包后html文件引入的是绝对路径修改成相对路径问题

vue/cli3.0打包后html文件引入的是绝对路径修改成相对路径问题

在vue.config.js文件,配置如下:

module.exports = {
  publicPath:'./index/',//默认是绝对路径,改成项目所需要的路径,在项目在同一域名多项目的需求下
  outputDir:'index',//修改项目打包文件名称
};

vue.config.js创建在package.json同级目录下
提醒一下,如果是history则只能在根目录,原理跟你进入了项目的一个路由刷新,显示没有资源一样的道理。
hash模式可以不再根目录

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。