vue配置代理
正向代理配置
环境配置文件 .env.development
ENV = 'development'
VUE_APP_BASE_API="/dev-api"
vue配置文件 vue.config.js
devServer: {
proxy:'http://localhost:8080'//所有的接口请求都会被代理到这个路径上
},
devServer: {
proxy:{
'/dev-api':{//只要是这个路径下的请求都会被代理到target中
target:'http://localhost:8888',
pathRewrite:{'^/dev-api':''}//路径重写:/dev-api路径将不会出现,如果改成'^/dev-api':'test',则重写的路径/dev-api会变成test
}
}
},
注意点:使用正向代理时,不要手动的写全路径,不要手动的写全路径,不要手动的写全路径,(重要的事情说三遍)写了全路径则代理失效
全路径:http://localhost:8080 即:协议、域名、端口
只要写一个代理路径即可:VUE_APP_BASE_API =/dev-api
环境变量配置文件
你可以在你的项目根目录中放置下列文件来指定环境变量:
.env # 在所有的环境中被载入
.env.local # 在所有的环境中被载入,但会被 git 忽略
.env.[mode] # 只在指定的模式中被载入
.env.[mode].local # 只在指定的模式中被载入,但会被 git 忽略
# mode 代表环境变量:development、production和test。不同的文件名在不同的环境下自动生效
请注意,只有 NODE_ENV
,BASE_URL
和以 VUE_APP_
开头的变量将通过 webpack.DefinePlugin
静态地嵌入到客户端侧的代码中。这是为了避免意外公开机器上可能具有相同名称的私钥。
目录
.env.production//生产环境配置
.env.develoption//开发环境配置
vue3模板
vue3后台模板 基于vue3+typescript+pinia+element-plus编写而成, 该模板仅仅提供页面级别的组成模板,并未提供其他功能 适合新手用来做二次开发,如果觉得还行,请点个star吧 如果有什么问题可以提出issue,也可以通过issue来指出代码中的不足。 谢谢支持
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具