uniapp本地測試跨域應該在 vue.config.js 配置,在項目根目錄創建一個 vue.config.js 文件即可。愛掏網 - it200.com
1 module.exports = {
2 /* 部署生產環境和開發環境下的URL:可對當前環境進行區分,baseUrl 從 Vue CLI 3.3 起已棄用,要使用publicPath */
3 publicPath: "",
4 assetsDir: "static",
5 outputDir: "dist",
6 runtimeCompiler: true,
7 productionSourceMap: false,
8 /* webpack-dev-server 相關配置 */
9 devServer: {
10 /* 自動打開瀏覽器 */
11 open: true,
12 /* 設置為0.0.0.0則所有的地址均能訪問 */
13 host: devHost,
14 port: devPort,
15 https: false,
16 hotOnly: false,
17 /* 使用代理 */
18 proxy: {
19 '/': {
20 /* 目標代理服務器地址 */
21 target: proxy.target,
22 /* 允許跨域 */
23 changeOrigin: proxy.changeOrigin,
24 },
25 },
26 },
27 }
?