| @@ -1,7 +1,28 @@ | |||
| import { defineConfig } from '@umijs/max'; | |||
| import routes from './routes'; | |||
| const mode = process.env.mode; | |||
| let options = {}; | |||
| if(mode === 'development') { | |||
| options = { | |||
| define: { | |||
| "process.env": { | |||
| NODE_ENV: JSON.stringify(mode) | |||
| } | |||
| } | |||
| } | |||
| } else if (mode === 'production') { | |||
| options = { | |||
| define: { | |||
| "process.env": { | |||
| NODE_ENV: JSON.stringify(mode) | |||
| } | |||
| } | |||
| } | |||
| } | |||
| export default defineConfig({ | |||
| options, | |||
| dva: {}, | |||
| antd: {}, | |||
| access: { | |||
| @@ -3,7 +3,7 @@ | |||
| "author": "Soleilw <a617759082@126.com>", | |||
| "scripts": { | |||
| "build": "max build", | |||
| "build:dev": "UMI_ENV=dev max build", | |||
| "build:dev": "cross-env mode=development max build", | |||
| "dev": "max dev", | |||
| "format": "prettier --cache --write .", | |||
| "postinstall": "max setup", | |||