utils shared for all packages
import { chalk, semver } from '@vivo-minigame/cli-shared-utils'
-
env.js
import { hasYarn, //是否安装有Yarn hasProjectYarn, //项目是否Yarn管理 hasGit, //是否安装有Git hasProjectGit, //项目是否Git管理 hasPnpm3OrLater, //是否安装Pnpm3+ hasProjectPnpm, //项目是否Pnpm3+管理 isWindows, //当前环境是否是windows isMacintosh, //当前环境是否是mac isLinux //当前环境是否Linux } from '@vivo-minigame/cli-shared-utils'
-
logger.js
import { events, //new EventEmitter() 实例 log, //log info, //info done, //done warn, //warn error, //error clearConsole } from '@vivo-minigame/cli-shared-utils'
-
spinner.js
import { logWithSpinner, //new logWithSpinner stopSpinner, //stopSpinner pauseSpinner, //pauseSpinner resumeSpinner, //resumeSpinner failSpinner } from '@vivo-minigame/cli-shared-utils'