欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

vue host配置

老白2年前10瀏覽0評論

在開發vue項目時,我們有時需要對host進行配置。通過host配置,可以實現不同環境下,請求不同的API地址。本文將介紹如何在vue項目中配置host。

首先,在vue項目中,我們可以找到webpack配置文件。在配置文件中搜索devServer,可以找到devServer的配置。我們在其中加入如下代碼:

devServer: {
open: true,
host: 'localhost',
port: 8080,
proxy: {
'/api': {
target: 'http://localhost:3000',
changeOrigin: true,
pathRewrite: {
'^/api': '/'
}
}
}
},

其中,host設置為'localhost'。可以根據實際需求進行更改。proxy為代理配置,可以根據需要設置多個代理路徑。這里以'/api'為例。target為代理的目標地址,這里為'http://localhost:3000'。pathRewrite表示重寫路徑。這里的'^/api'表示以'/api'開頭的路徑。pathRewrite中的內容將被替換為'/',這樣就可以使'/api'路徑可用于請求。changeOrigin設置為true,解決跨域問題。

在配置好host后,在vue項目中進行跨域請求時,可以直接使用'/api'路徑進行請求。比如,發送GET請求:

axios.get('/api/users')
.then(res =>{
console.log(res.data)
})
.catch(err =>{
console.log(err)
})

這樣就完成了在vue項目中配置host的操作。通過host配置,我們可以輕松地在不同的環境中,請求不同的API地址。