增加oms配置项
This commit is contained in:
2
.env.oms
Normal file
2
.env.oms
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
VUE_APP_SCOPE=oms
|
||||||
|
VUE_APP_API=http://192.168.1.87:19897
|
||||||
@@ -11,6 +11,9 @@ export default {
|
|||||||
// 自动化本工程应用
|
// 自动化本工程应用
|
||||||
waiting.init({innerHTML: '应用加载中..'})
|
waiting.init({innerHTML: '应用加载中..'})
|
||||||
let startTime = new Date().getTime()
|
let startTime = new Date().getTime()
|
||||||
|
/**
|
||||||
|
* require.context 的路径变量范式只能为静态字符串
|
||||||
|
*/
|
||||||
switch (process.env.VUE_APP_SCOPE) {
|
switch (process.env.VUE_APP_SCOPE) {
|
||||||
case 'dv':
|
case 'dv':
|
||||||
this.esm = {
|
this.esm = {
|
||||||
@@ -27,6 +30,11 @@ export default {
|
|||||||
project: require.context('../../project/ai', true, /\.(\/.+)\/App[A-Z][^\/]+\.vue$/, 'lazy')
|
project: require.context('../../project/ai', true, /\.(\/.+)\/App[A-Z][^\/]+\.vue$/, 'lazy')
|
||||||
}
|
}
|
||||||
break
|
break
|
||||||
|
case 'oms':
|
||||||
|
this.esm = {
|
||||||
|
project: require.context('../../project/oms', true, /\.(\/.+)\/App[A-Z][^\/]+\.vue$/, 'lazy')
|
||||||
|
}
|
||||||
|
break
|
||||||
default:
|
default:
|
||||||
this.esm = {
|
this.esm = {
|
||||||
packages: require.context('../../packages/', true, /\.(\/.+)\/App[A-Z][^\/]+\.vue$/, 'lazy'),
|
packages: require.context('../../packages/', true, /\.(\/.+)\/App[A-Z][^\/]+\.vue$/, 'lazy'),
|
||||||
|
|||||||
@@ -7,6 +7,7 @@
|
|||||||
"dev": "vue-cli-service serve examples/main.js",
|
"dev": "vue-cli-service serve examples/main.js",
|
||||||
"build": "vue-cli-service build",
|
"build": "vue-cli-service build",
|
||||||
"dev:ai": "vue-cli-service serve examples/main.js --mode ai",
|
"dev:ai": "vue-cli-service serve examples/main.js --mode ai",
|
||||||
|
"dev:oms": "vue-cli-service serve examples/main.js --mode oms",
|
||||||
"dev:dv": "vue-cli-service serve examples/main.js --mode dv",
|
"dev:dv": "vue-cli-service serve examples/main.js --mode dv",
|
||||||
"dev:fengdu": "vue-cli-service serve examples/main.js --mode fengdu",
|
"dev:fengdu": "vue-cli-service serve examples/main.js --mode fengdu",
|
||||||
"lib": "npm publish||(npm unpublish -f&&npm publish)",
|
"lib": "npm publish||(npm unpublish -f&&npm publish)",
|
||||||
|
|||||||
Reference in New Issue
Block a user