refactor: 反向代理切换为 CORS
This commit is contained in:
parent
2e7d5bc778
commit
f33e3ab16e
@ -2,4 +2,4 @@
|
||||
NODE_ENV = development
|
||||
|
||||
# 自定义的环境变量可以修改(命名必须以 VITE_ 开头)
|
||||
VITE_BASE_API = '/mock-api/v1'
|
||||
VITE_BASE_API = 'https://vue-typescript-admin-mock-server-armour.vercel.app/mock-api/v1'
|
||||
|
@ -2,4 +2,4 @@
|
||||
NODE_ENV = production
|
||||
|
||||
# 自定义的环境变量可以修改(命名必须以 VITE_ 开头)
|
||||
VITE_BASE_API = '/mock-api/v1'
|
||||
VITE_BASE_API = 'https://vue-typescript-admin-mock-server-armour.vercel.app/mock-api/v1'
|
||||
|
@ -2,4 +2,4 @@
|
||||
NODE_ENV = production
|
||||
|
||||
# 自定义的环境变量可以修改(命名必须以 VITE_ 开头)
|
||||
VITE_BASE_API = '/mock-api/v1'
|
||||
VITE_BASE_API = 'https://vue-typescript-admin-mock-server-armour.vercel.app/mock-api/v1'
|
||||
|
4
types/components.d.ts
vendored
4
types/components.d.ts
vendored
@ -8,15 +8,11 @@ declare module '@vue/runtime-core' {
|
||||
ElAvatar: typeof import('element-plus/es')['ElAvatar']
|
||||
ElBreadcrumb: typeof import('element-plus/es')['ElBreadcrumb']
|
||||
ElBreadcrumbItem: typeof import('element-plus/es')['ElBreadcrumbItem']
|
||||
ElButton: typeof import('element-plus/es')['ElButton']
|
||||
ElDrawer: typeof import('element-plus/es')['ElDrawer']
|
||||
ElDropdown: typeof import('element-plus/es')['ElDropdown']
|
||||
ElDropdownItem: typeof import('element-plus/es')['ElDropdownItem']
|
||||
ElDropdownMenu: typeof import('element-plus/es')['ElDropdownMenu']
|
||||
ElForm: typeof import('element-plus/es')['ElForm']
|
||||
ElFormItem: typeof import('element-plus/es')['ElFormItem']
|
||||
ElIcon: typeof import('element-plus/es')['ElIcon']
|
||||
ElInput: typeof import('element-plus/es')['ElInput']
|
||||
ElMenu: typeof import('element-plus/es')['ElMenu']
|
||||
ElMenuItem: typeof import('element-plus/es')['ElMenuItem']
|
||||
ElScrollbar: typeof import('element-plus/es')['ElScrollbar']
|
||||
|
@ -29,17 +29,17 @@ export default (): UserConfigExport => {
|
||||
/** 跨域设置允许 */
|
||||
cors: true,
|
||||
/** 如果端口已占用,直接退出 */
|
||||
strictPort: true,
|
||||
strictPort: true
|
||||
/** 接口代理 */
|
||||
proxy: {
|
||||
"/mock-api": {
|
||||
target: "https://vue-typescript-admin-mock-server-armour.vercel.app/mock-api",
|
||||
ws: true,
|
||||
/** 是否允许跨域 */
|
||||
changeOrigin: true,
|
||||
rewrite: (path) => path.replace("/mock-api", "")
|
||||
}
|
||||
}
|
||||
// proxy: {
|
||||
// "/mock-api": {
|
||||
// target: "https://vue-typescript-admin-mock-server-armour.vercel.app/mock-api",
|
||||
// ws: true,
|
||||
// /** 是否允许跨域 */
|
||||
// changeOrigin: true,
|
||||
// rewrite: (path) => path.replace("/mock-api", "")
|
||||
// }
|
||||
// }
|
||||
},
|
||||
build: {
|
||||
brotliSize: false,
|
||||
|
Loading…
x
Reference in New Issue
Block a user