vue專案打包之前的操作
阿新 • • 發佈:2020-12-15
1.用線上地址替換之前的本地地址
在vue.config.js中
//本地
//const targetUrl = 'http://192.168.1.195/'
//線上
const targetUrl = 'https://www.xxxxxx.cn/'
devServer: {
open: true,
// host: 'localhost',
host: '192.168.1.130',
port: 3333,
https: false,
//以上的ip和埠是我們本機的;下面為需要跨域的
proxy: {//配置跨域
'/api': {
target: targetUrl,//這裡後臺的地址模擬的;應該填寫你們真實的後臺介面
ws: true,
changOrigin: true,//允許跨域
pathRewrite: {
'^/api': ''//請求的時候使用這個api就可以
}
}
}
},
2.是否需要配置單頁應用的基路徑
// router->index.js中
const router = new VueRouter({
routes,
// mode: 'hash', // hash模式
mode: 'history', // 訪問路徑不帶#號
base: '/merchant' // 配置單頁應用的基路徑
})