feat: 类目管理
This commit is contained in:
@@ -1,20 +1,20 @@
|
||||
// https://umijs.org/config/
|
||||
|
||||
import { join } from 'node:path';
|
||||
import { defineConfig } from '@umijs/max';
|
||||
import defaultSettings from './defaultSettings';
|
||||
import proxy from './proxy';
|
||||
import { join } from "node:path";
|
||||
import { defineConfig } from "@umijs/max";
|
||||
import defaultSettings from "./defaultSettings";
|
||||
import proxy from "./proxy";
|
||||
|
||||
import routes from './routes';
|
||||
import routes from "./routes";
|
||||
|
||||
const { UMI_ENV = 'dev' } = process.env;
|
||||
const { UMI_ENV = "dev" } = process.env;
|
||||
|
||||
/**
|
||||
* @name 使用公共路径
|
||||
* @description 部署时的路径,如果部署在非根目录下,需要配置这个变量
|
||||
* @doc https://umijs.org/docs/api/config#publicpath
|
||||
*/
|
||||
const PUBLIC_PATH: string = '/';
|
||||
const PUBLIC_PATH: string = "/";
|
||||
|
||||
export default defineConfig({
|
||||
/**
|
||||
@@ -83,7 +83,7 @@ export default defineConfig({
|
||||
* @name layout 插件
|
||||
* @doc https://umijs.org/docs/max/layout-menu
|
||||
*/
|
||||
title: '百业到家',
|
||||
title: "百业到家",
|
||||
layout: {
|
||||
locale: true,
|
||||
...defaultSettings,
|
||||
@@ -94,8 +94,8 @@ export default defineConfig({
|
||||
* @doc https://umijs.org/docs/max/moment2dayjs
|
||||
*/
|
||||
moment2dayjs: {
|
||||
preset: 'antd',
|
||||
plugins: ['duration'],
|
||||
preset: "antd",
|
||||
plugins: ["duration"],
|
||||
},
|
||||
/**
|
||||
* @name 国际化插件
|
||||
@@ -103,7 +103,7 @@ export default defineConfig({
|
||||
*/
|
||||
locale: {
|
||||
// default zh-CN
|
||||
default: 'zh-CN',
|
||||
default: "zh-CN",
|
||||
antd: true,
|
||||
// default true, when it is true, will use `navigator.language` overwrite default
|
||||
baseNavigator: true,
|
||||
@@ -119,7 +119,7 @@ export default defineConfig({
|
||||
theme: {
|
||||
cssVar: true,
|
||||
token: {
|
||||
fontFamily: 'AlibabaSans, sans-serif',
|
||||
fontFamily: "AlibabaSans, sans-serif",
|
||||
},
|
||||
},
|
||||
},
|
||||
@@ -142,10 +142,10 @@ export default defineConfig({
|
||||
*/
|
||||
headScripts: [
|
||||
// 解决首次加载时白屏的问题
|
||||
{ src: join(PUBLIC_PATH, 'scripts/loading.js'), async: true },
|
||||
{ src: join(PUBLIC_PATH, "scripts/loading.js"), async: true },
|
||||
],
|
||||
//================ pro 插件配置 =================
|
||||
presets: ['umi-presets-pro'],
|
||||
presets: ["umi-presets-pro"],
|
||||
/**
|
||||
* @name openAPI 插件的配置
|
||||
* @description 基于 openapi 的规范生成serve 和mock,能减少很多样板代码
|
||||
@@ -165,10 +165,10 @@ export default defineConfig({
|
||||
// // },
|
||||
// ],
|
||||
codeSplitting: {
|
||||
jsStrategy: 'granularChunks',
|
||||
jsStrategy: "granularChunks",
|
||||
},
|
||||
mock: {
|
||||
include: ['mock/**/*', 'src/pages/**/_mock.ts'],
|
||||
include: ["mock/**/*", "src/pages/**/_mock.ts"],
|
||||
},
|
||||
/**
|
||||
* @name 是否开启 mako
|
||||
@@ -180,6 +180,7 @@ export default defineConfig({
|
||||
requestRecord: {},
|
||||
exportStatic: {},
|
||||
define: {
|
||||
'process.env.CI': process.env.CI,
|
||||
//给全局注入变量
|
||||
VITE_BASE_URL: process.env.VITE_BASE_URL,
|
||||
},
|
||||
});
|
||||
|
||||
@@ -13,11 +13,11 @@ export default {
|
||||
// 如果需要自定义本地开发服务器 请取消注释按需调整
|
||||
dev: {
|
||||
// localhost:8000/api/** -> https://preview.pro.ant.design/api/**
|
||||
'/admin-api/': {
|
||||
"/admin-api/": {
|
||||
// 要代理的地址
|
||||
// http://192.168.1.231:48080 伟强
|
||||
// https://petshy.tashowz.com/
|
||||
target: 'https://petshy.tashowz.com/',
|
||||
target: "https://petshy.tashowz.com/",
|
||||
// 配置了这个可以从 http 代理到 https
|
||||
// 依赖 origin 的功能可能需要这个,比如 cookie
|
||||
changeOrigin: true,
|
||||
@@ -29,17 +29,17 @@ export default {
|
||||
*/
|
||||
test: {
|
||||
// localhost:8000/api/** -> https://preview.pro.ant.design/api/**
|
||||
'/api/': {
|
||||
target: 'https://petshy.tashowz.com/',
|
||||
"/api/": {
|
||||
target: "https://petshy.tashowz.com/",
|
||||
changeOrigin: true,
|
||||
pathRewrite: { '^': '' },
|
||||
pathRewrite: { "^": "" },
|
||||
},
|
||||
},
|
||||
pre: {
|
||||
'/api/': {
|
||||
target: 'your pre url',
|
||||
"/api/": {
|
||||
target: "your pre url",
|
||||
changeOrigin: true,
|
||||
pathRewrite: { '^': '' },
|
||||
pathRewrite: { "^": "" },
|
||||
},
|
||||
},
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user