UNPKG

quick-create-app-cli

Version:

前端基础建设模版脚手架,快速搭建PC、HybridApp、微信小程序、微前端等项目

79 lines (66 loc) 1.1 kB
/** * path 操作 */ const path = require('path') /** * 实现NodeJS命令行 */ const commander = require('commander') /** * 基础文件操作库 */ const fsExtra = require('fs-extra') /** * 控制台字符样式 */ const chalk = require('chalk') /** * 优雅终端Spinner等待动画 */ const ora = require('ora') /** * 为各种日志级别提供着色符号 */ const logSymbols = require('log-symbols') /** * npm在线检查更新 用于检查脚手架版本更新 */ const updateNotifier = require('update-notifier') /** * 实现命令行之间的交互 */ const inquirer = require('inquirer') /** * 实现模板字符替换 */ const handlebars = require('handlebars') /** * 自动执行node命令 */ const execa = require('execa') /** * git命令 */ const simpleGit = require('simple-git') const git = simpleGit() /** * 实现文件远程下载 */ const download = require('download') /** * 工具 */ module.exports = { path, commander, fsExtra, chalk, ora, logSymbols, updateNotifier, inquirer, handlebars, execa, git, download }