学习vue——vue2、vue3与Django路由打通配置
一、vue2与Django路由打通配置
main.js 文件
1 const { defineConfig } = require('@vue/cli-service') 2 module.exports = defineConfig({ 3 transpileDependencies: true, 4 publicPath:'/', 5 devServer: { 6 proxy: { 7 '/api': { 8 target: 'http://127.0.0.1:8000',// django 后端地址 9 changeOrigin: true, 10 11 } 12 }, 13 client: { 14 overlay: false 15 } 16 }, 17 18 })
二、vue3与Django路由打通配置
vit.config.js
1 import { defineConfig } from 'vite' 2 import vue from '@vitejs/plugin-vue' 3 import WindiCSS from 'vite-plugin-windicss' 4 import path from 'path' 5 // https://vitejs.dev/config/ 6 function resolve(dir) { 7 return path.join(__dirname, dir) 8 } 9 export default defineConfig({ 10 resolve:{ 11 alias:{ 12 // "~":path.resolve(__dirname, 'src') 13 '@': resolve('src') 14 } 15 }, 16 server:{ 17 proxy:{ 18 '/api': { 19 target: 'http://127.0.0.1:8000/', 20 changeOrigin: true, 21 rewrite: (path) => path.replace(/^\/api/, '') 22 }, 23 } 24 }, 25 plugins: [vue(), WindiCSS(),], 26 })
分类:
django+vue
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!