vue配合nginx打包路径层问题

2022-03-07  本文已影响0人  娇气小奶奶

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;

    }

上一篇下一篇

猜你喜欢

热点阅读