#!/usr/bin/env bash
# 飞虹 Code (fhcode) — 安装脚本
# 用途:从 npm 安装稳定版 fhcode 全局命令。
# 前提:已安装 Node.js >= 18 与 npm。
set -euo pipefail
echo "== 飞虹 Code (fhcode) 安装 =="
if ! command -v node >/dev/null 2>&1; then
echo "错误:未检测到 node,请先安装 Node.js >= 18(https://nodejs.org)。" >&2
exit 1
fi
echo "检测到 node $(node -v)"
echo "正在从 npm 安装 feihong-code(稳定版)..."
npm install -g feihong-code
echo ""
echo "安装完成。可执行:"
echo " fhcode --help # 查看全部命令"
echo " fhcode serve --port 8080 # 启动 Web 管理控制台(企业版)"
echo " fhcode \"你的第一条目标\" # 以离线/社区模式运行"
echo ""
echo "晋江市飞虹智科技企业管理有限公司 · 飞扬企源研发中心 · 负责人:吴赐虹"