@umijs/create-umi-app
Version:
@umijs/create-umi-app
70 lines (53 loc) • 1.28 kB
JavaScript
;
function _react() {
const data = _interopRequireDefault(require("react"));
_react = function _react() {
return data;
};
return data;
}
function _utils() {
const data = require("@umijs/utils");
_utils = function _utils() {
return data;
};
return data;
}
function _fs() {
const data = require("fs");
_fs = function _fs() {
return data;
};
return data;
}
function _path() {
const data = require("path");
_path = function _path() {
return data;
};
return data;
}
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
const args = (0, _utils().yParser)(process.argv.slice(2), {
alias: {
version: ['v'],
help: ['h']
},
boolean: ['version']
});
if (args.version && !args._[0]) {
args._[0] = 'version';
const local = (0, _fs().existsSync)((0, _path().join)(__dirname, '../.local')) ? _utils().chalk.cyan('@local') : '';
const _require = require('../package.json'),
name = _require.name,
version = _require.version;
console.log(`${name}@${version}${local}`);
} else {
require('./').default({
cwd: process.cwd(),
args
}).catch(err => {
console.error(`Create failed, ${err.message}`);
console.error(err);
});
}