【vue】vue-router的base和vue.config.js的publicPath区别和联系:

文章目录

        • 一、vue-router中base和vue.config.js中publicPath的联系:
        • 二、vue-router的base和vue.config.js的publicPath区别和联系


一、vue-router中base和vue.config.js中publicPath的联系:

base: process.env.BASE_URL,base设置为process.env.BASE_URL就可以了;官方文档没有关于process.env.BASE_URL的解释;process.env.BASE_URL不用去设置或手动改变

当vue.config.js的publicPath:“/”,process.env.BASE_URL:“/”;

当vue.config.js的publicPath:“/aaa”,process.env.BASE_URL会自动变为:“/aaa/”=>
(1)地址栏:http://localhost:xxx/aaa/xxx;(2)静态资源和请求接口会加上/aaa

二、vue-router的base和vue.config.js的publicPath区别和联系

【vue-router的base和vue.config.js的publicPath区别和联系】

【vue-router的base和vue.config.js的publicPath区别和联系】

你可能感兴趣的:(Vue框架,javascript,vue.js,开发语言)