UNPKG

eapp

Version:
25 lines (23 loc) 933 B
let process = require('child_process'); var editFileFlow = require('../FileManage/EditFileFlow.js'); exports.cordovaSh = function (program) { var platformName = `${program.cordovaplatform}`; console.log('平台名:', platformName); var response = editFileFlow.readXMLForGenenal('./eappconfig.xml') if (response.code == 0) { //成功 var projectname = response.data.projectEnName; var command = './MotherCordova/replace_ios.sh'; if (platformName == 'ios') { process.exec(command, function (error) { console.log('创建平台执行结束'); }); } else if (platformName == "android") { command = './MotherCordova/replace.sh' } else { console.log('暂不支持该平台创建!'); return; } } else { //读取失败 console.log('本地eappconfig.xml读取失败'); } }