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