| @@ -1,14 +1,17 @@ | |||
| import { defineConfig } from '@umijs/max'; | |||
| import routes from './routes'; | |||
| export default defineConfig({ | |||
| dva: {}, | |||
| antd: {}, | |||
| access: { | |||
| }, | |||
| model: {}, | |||
| initialState: { | |||
| name: '' | |||
| }, | |||
| request: {}, | |||
| layout: { | |||
| @@ -21,6 +24,9 @@ export default defineConfig({ | |||
| routes: routes, | |||
| hash: true, | |||
| npmClient: 'npm', | |||
| chainWebpack: (memo, { webpack, env}) => { | |||
| const {BUILD_ENV} = process.env; | |||
| debugger | |||
| }, | |||
| }); | |||
| @@ -1,4 +1,4 @@ | |||
| npm run build:env | |||
| npm run build:development | |||
| msg=$1 | |||
| ciskip="[CI SKIP]" | |||
| @@ -2,9 +2,9 @@ | |||
| "private": true, | |||
| "author": "Soleilw <a617759082@126.com>", | |||
| "scripts": { | |||
| "build": "cross-env UMI_ENV=prod max build", | |||
| "build:env": "cross-env UMI_ENV=dev max build", | |||
| "dev": "max dev", | |||
| "build": "cross-env BUILD_ENV=production max build", | |||
| "build:development": "cross-env BUILD_ENV=development max build", | |||
| "dev": "cross-env BUILD_ENV=development max dev", | |||
| "format": "prettier --cache --write .", | |||
| "postinstall": "max setup", | |||
| "prepare": "husky", | |||
| @@ -0,0 +1,4 @@ | |||
| export const isProduction = process.env.BUILD_ENV === 'production'; | |||
| export const isDevelopment = process.env.BUILD_ENV === 'development'; | |||
| console.log('process.env.BUILD_ENV', process.env.BUILD_ENV); | |||
| export const Imageprefix = isProduction ? 'https://rcsc-test.jcjob.cn/img/' : 'https://admin1.jcjob.cn/img/'; | |||