import { defineConfig } from "umi"; import env from "./env"; import routes from "./routes"; import proxy from "./proxy"; const { REACT_APP_ENV = "dev", NODE_ENV } = process.env; export default defineConfig({ outputPath: 'taian', npmClient: "yarn", plugins: [ "@umijs/plugins/dist/antd", "@umijs/plugins/dist/locale", "@umijs/plugins/dist/layout", "@umijs/plugins/dist/initial-state", "@umijs/plugins/dist/model", "@umijs/plugins/dist/access", "umi-plugin-keep-alive" ], antd: {}, model: {}, initialState: {}, define: env[REACT_APP_ENV], routes, hash: true, history: { type: 'hash', }, manifest: { basePath: "/", }, proxy: proxy[REACT_APP_ENV || "dev"], publicPath: NODE_ENV !== "development" ? "./" : "/", });