UNPKG

@fxext/cli

Version:

fanxing miniapp cli

35 lines (29 loc) 857 B
#!/usr/bin/env node const path = require("path"); const fs = require("fs-extra"); const { program } = require("commander"); const chalk = require("chalk"); const pkg = require("../package.json"); const currentNodeVersion = process.versions.node; const semver = currentNodeVersion.split("."); const major = semver[0]; if (major < 8) { console.error( chalk.red( "您当前运行的 Node 版本为" + currentNodeVersion + ".\n" + "创建酷狗直播小程序需要 Node 10 以上版本. \n" + "请升级您的 Node 版本." ) ); process.exit(1); } program .version(pkg.version, "-v, --version") .usage("<command> [options]") .command("init", "创建项目") .command("start", "开始开发") .command('release', '打包源码') .command('game-serve', '游戏开发') .parse(process.argv);