针对oms专项进行启动和页面优化
This commit is contained in:
@@ -21,11 +21,11 @@ const getAppInfo = (file, apps) => {
|
|||||||
|
|
||||||
const start = () => {
|
const start = () => {
|
||||||
chalkTag.info("开始扫描库工程...")
|
chalkTag.info("开始扫描库工程...")
|
||||||
|
const {VUE_APP_SCOPE} = process.env
|
||||||
const list = []
|
const list = []
|
||||||
Promise.all([
|
let scanScope = ['packages', 'project']
|
||||||
findApp('packages', app => getAppInfo(app, list)),
|
if (VUE_APP_SCOPE) scanScope = [`project/${VUE_APP_SCOPE}`]
|
||||||
findApp('project', app => getAppInfo(app, list)),
|
Promise.all(scanScope.map(e => findApp(e, app => getAppInfo(app, list)))).then(() => {
|
||||||
]).then(() => {
|
|
||||||
fsExtra.outputFile('examples/router/apps.js', `export default [${list.map(e => {
|
fsExtra.outputFile('examples/router/apps.js', `export default [${list.map(e => {
|
||||||
const {name, label, path, esm} = e
|
const {name, label, path, esm} = e
|
||||||
return `{name:"${name}",label:"${label}",path:"${path}",component:()=>import("@${esm}")}`
|
return `{name:"${name}",label:"${label}",path:"${path}",component:()=>import("@${esm}")}`
|
||||||
|
|||||||
@@ -9,7 +9,8 @@
|
|||||||
"oms": "vue-cli-service serve examples/main.js --mode oms",
|
"oms": "vue-cli-service serve examples/main.js --mode oms",
|
||||||
"sync": "node bin/appsSync.js",
|
"sync": "node bin/appsSync.js",
|
||||||
"preview": "vue-cli-service serve",
|
"preview": "vue-cli-service serve",
|
||||||
"predev": "node bin/scanApps.js"
|
"predev": "node bin/scanApps.js",
|
||||||
|
"preoms": "dotenv -e .env.oms node bin/scanApps.js"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@amap/amap-jsapi-loader": "^1.0.1",
|
"@amap/amap-jsapi-loader": "^1.0.1",
|
||||||
@@ -46,6 +47,7 @@
|
|||||||
"axios": "^0.19.2",
|
"axios": "^0.19.2",
|
||||||
"babel-eslint": "^10.1.0",
|
"babel-eslint": "^10.1.0",
|
||||||
"core-js": "^2.6.11",
|
"core-js": "^2.6.11",
|
||||||
|
"dotenv-cli": "^7.4.2",
|
||||||
"element-ui": "^2.15.9",
|
"element-ui": "^2.15.9",
|
||||||
"eslint": "^5.16.0",
|
"eslint": "^5.16.0",
|
||||||
"eslint-plugin-vue": "^5.0.0",
|
"eslint-plugin-vue": "^5.0.0",
|
||||||
|
|||||||
Reference in New Issue
Block a user