1. 程式人生 > 其它 >vue專案打包之前的操作

vue專案打包之前的操作

技術標籤:vue常見問題打包webpack

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' // 配置單頁應用的基路徑
})