Browse Source

requireParams 具体提示

dev
CODE 2 years ago
parent
commit
e8f05e0773
  1. 44
      api/config.js

44
api/config.js

@ -136,28 +136,32 @@ const ES_PLATFORM_NAME = process.env.ES_PLATFORM_NAME || flags.esPlatformName
const ANXINCLOUD_ES_NODES_REST = process.env.ANXINCLOUD_ES_NODES_REST || flags.es; const ANXINCLOUD_ES_NODES_REST = process.env.ANXINCLOUD_ES_NODES_REST || flags.es;
// //business_key // //business_key
// const BUSINESS_KEY=process.env.BUSINESS_KEY||['160','161'] // const BUSINESS_KEY=process.env.BUSINESS_KEY||['160','161']
if (
// !FS_CAMUNDA_HOST || !FS_CAMUNDA_ROOT || const requireParams = {
!POMS_DB // FS_CAMUNDA_HOST, FS_CAMUNDA_ROOT,
|| !IOTA_REDIS_SERVER_HOST || !IOTA_REDIS_SERVER_PORT POMS_DB,
|| !ANXINCLOUD_KAFKA_BROKERS IOTA_REDIS_SERVER_HOST, IOTA_REDIS_SERVER_PORT,
|| !GOD_KEY ANXINCLOUD_KAFKA_BROKERS,
|| !API_ANXINYUN_URL GOD_KEY,
|| !API_EMIS_URL API_ANXINYUN_URL,
|| !API_VCMP_URL API_EMIS_URL,
|| !API_IOT_AUTH API_VCMP_URL,
|| !QINIU_DOMAIN_QNDMN_RESOURCE || !QINIU_BUCKET_RESOURCE || !QINIU_AK || !QINIU_SK API_IOT_AUTH,
|| !CLICKHOUST_URL || !CLICKHOUST_PORT QINIU_DOMAIN_QNDMN_RESOURCE, QINIU_BUCKET_RESOURCE, QINIU_AK, QINIU_SK,
|| !CLICKHOUST_ANXINCLOUD || !CLICKHOUST_PEP_EMIS || !CLICKHOUST_PROJECT_MANAGE || !CLICKHOUST_VCMP || !CLICKHOUST_DATA_ALARM || !CLICKHOUST_IOT CLICKHOUST_URL, CLICKHOUST_PORT,
// || !CLICKHOUST_CAM_WORKFLOW CLICKHOUST_ANXINCLOUD, CLICKHOUST_PEP_EMIS, CLICKHOUST_PROJECT_MANAGE, CLICKHOUST_VCMP, CLICKHOUST_DATA_ALARM, CLICKHOUST_IOT,
|| !CONFIRM_ALARM_ANXIN_USER_ID // CLICKHOUST_CAM_WORKFLOW,
|| !VCMP_APP_ID || !VCMP_APP_SECRET CONFIRM_ALARM_ANXIN_USER_ID,
) { VCMP_APP_ID, VCMP_APP_SECRET,
console.log('缺少启动参数,异常退出');
args.showHelp();
process.exit(-1);
} }
Object.keys(requireParams).forEach(key => {
if (!requireParams[key]) {
console.error(`缺少启动参数 ${key},异常退出`);
args.showHelp();
process.exit(-1);
}
})
const product = { const product = {
port: flags.port || 8080, port: flags.port || 8080,

Loading…
Cancel
Save