refactor(install): 统一安装脚本日志风格与UI样式
- 新增日志图标、分隔符和格式化工具函数 - 统一所有安装脚本的输出格式与视觉风格 - 使用统一的图标和配色方案优化交互体验 - 重构命令行输入提示样式,添加视觉标识
This commit is contained in:
+3
-3
@@ -1,7 +1,7 @@
|
||||
const fs = require('fs');
|
||||
const path = require('path');
|
||||
const { execSync } = require('child_process');
|
||||
const { colors, log } = require('./logger');
|
||||
const { colors, ICONS, log } = require('./logger');
|
||||
const { ask, select } = require('./ui');
|
||||
const { config } = require('./config');
|
||||
const { runCommand } = require('./utils');
|
||||
@@ -12,9 +12,9 @@ function showNginxInstallGuideLinux() {
|
||||
const root = isRootUser();
|
||||
const sudoPrefix = root ? '' : 'sudo ';
|
||||
|
||||
console.log('\n' + colors.bright + 'Nginx 安装命令:' + colors.reset);
|
||||
log.section('Nginx 安装命令');
|
||||
if (root) {
|
||||
console.log(colors.gray + '(当前以 root 用户运行,无需 sudo)' + colors.reset);
|
||||
console.log(` ${ICONS.pipe} ${colors.gray}(当前以 root 用户运行,无需 sudo)${colors.reset}`);
|
||||
}
|
||||
|
||||
switch (distro) {
|
||||
|
||||
Reference in New Issue
Block a user