vue配合nginx打包路径层问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue配合nginx打包路径层问题相关的知识,希望对你有一定的参考价值。

参考技术A 1、需求是访问地址增加一层路径比如:(增加一层路径为customfile)

之前:http:xxxx/login

要求:http:xxxx/customfile/login  其中filename属于ng配置时的一层文件夹

解决:

1、vue项目的webpack配置不同版本有区别大致修改的地方为:

assetPublicPath: '/customfile'



public: '/customfile'

2、修改router.js路由模式为: mode:'history', base:'/customfile'

3、nginx配置修改:

    location /customfile

          alias /data/xxxx/xxx/customfile/dist; // 这里是服务器资源路径

          try_files $uri $uri/ /customfile/index.html;

          index index.html;

   

以上是关于vue配合nginx打包路径层问题的主要内容,如果未能解决你的问题,请参考以下文章

关于vue打包文件的路径问题

vue打包后找不到资源路径问题

vue打包后.woff字体文件路径问题处理

vue-cli在打包后js获取的图片路径错误问题时候

vue项目中打包background背景路径问题

Vue打包后访问静态资源路径问题