@@ -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/'; |